NOT a bad prof but, the class does get lost on opinions of students which takes away from his lectures. This happened often where sometimes i left wondering if i learned anything at all. Test were not the hardest but not very clear either. Study sheets are giving last minute and much broader than the test. Somehow i got an A-, simple class.