Michael Pagan
Professor Pagan is such an amazing person. Not only that but he is very understandable. All his work is very easy and understandable. If something ever happens just email him as soon as you can. His lectures are really entertaining. 