Michael Giblin
Giblin is a good professor. At times he can be monotone & the course is very lecture heavy. If you have a question about the material he is very accessible in class & during office hours, don't recommend sending emails. The homework is a mix of online and worksheets. Exams are very straightforward, but you need to study. Workload is very manageable