Timothy Banham
I will say he is clearly passionate about the subject, he loves math and is kind of cool in that part. Lectures are sped through and his tests are incredibly challenging and confusing to understand compared to homework and what the textbook teaches. 