Trevor McGuire
Dr. McGuire is great. He gives clear lectures and allows students to ask questions about previous material/homework before he begins his lectures. The homework is optional and he only counts the homework if it helps your grade. He also makes jokes throughout class to help keep class entertaining.