Iv took Dr. Li for ME 95 and 134. He is very tough at grading, but if you participate and show that you understand the material you will pass. The test is lecture/lab problems. Dr. Li will say what's on the test so I don't know why his score here is so low. Many extra credit opportunities if you participate. You will learn if you take his class