Stephen Lazer
Professor Lazer is very passionate on the subjects which he teaches, so I understand a lot of other people on here not liking his teaching style if they are not as equally passionate about the class he is teaching. 

I enjoyed his classes, having to participate for a grade made me learn more on the subject he was teaching.