Benjamin Reed
I like the enthusiasm he has for the class. Very knowledgeable. I think that the way he explains things are clear and easy to understand most of the time. I think some of the 6 programming assignments are a bit too lengthy and could be overwhelming at times (although he does give you a lot of time)