Expect to spend a lot of time learning outside of class since his lectures are confusing. Lab instructions can also be confusing at times, but he grades them leniently. The homework is the key to doing well on exams, and you should get a good grade if you understand the homework problems and do test corrections.