David Sabella
Solely teaching and lectures, he's solid. Not amazing or anything, but definitely above average. My main problem with him is how he structures his classes. The calculus class I took with him was just SIX grades (no ec): four tests and a final (worth two tests). The homework is whatever and his study guides are pretty bad. I wouldn't recommend him.