Will Moravits
Replies to emails almost instantly. He has fun lectures though attendance is not required. You will pass as long as you do the homework and study for tests [somewhat ]. Take him; thank me later.