Has to be one of the top 3 worst teachers I have ever had. The lecture, the homework, and the tests were all completely different so everyone in the class was constantly frustrated and had no idea what they were doing.