Brian Timm
this professor gives long lectures and you don't really get a chance to COMMUNICATE in the class. he is specific about certain assignments (apply & engage) and can be a tough grader. he has good intentions and the class isn't hard if you put effort in. 