David Egan
Theres a lot of ground to cover which means theres a lot of reading and it can be overwhelming. But Professor Egan will go out of his way to make sure you understand the material. 3 short papers and a presentation. Make sure to show up to every class and ask questions, he really knows his stuff!