Sean Perrone
He can drone on sometimes, but I think that's just the nature of the subject. You can tell he cares about the students because he makes an effort to know everyone's name, and tries to relate the subject to the students. He always seems to be energetic as well, no matter how lethargic the class seems to be. He does assign a lot of reading.