Frederick Kates
He's a good lecturer & I did learn a lot but if there was one word to sum up this man & his class, it's: annoying. So many pointless projects and discussion posts that ate up everyone's time. Also had a brainless TA who was incapable of grading properly. The tests are very easy though, he helps you out a lot. Decent class but just a pain to endure