Andrew Hawkins
Dr Hawkins is very knowledgeable on the context of this class and loves to teach. However the material is EXTREMELY difficult. Dr Hawkins shows no mercy and his tests will reflect that, even though he provides a pointless study guide the class average was an F for the first test. He never responds to emails and for a 100 level it feels like a 400.