Blake Hart
Not my favorite teacher. His lectures were not engaging and there is a lot of reading. This class could be interesting but his lack of enthusiasm and "idc" demeanor makes it nothing to be desired for. Also heads up - he is super slow to grade and gives NO feedback