Brian Shaw
Such an interesting and fun professor. Conveys material clearly and is very attentive to questions. Will tell you what you don't need to know for tests. Presents material very well. Learning objectives are very important for test, study them. The material is very interesting and understudied, TAKE IT IF YOU CAN!!