John (Jack) Wagner
Every week there are 3 Webworks due. Lectures are fast paced. If you dont have prior Calc knowledge or you need more time to understand hes not for you. Very nice, has offices hours regularly. Happy to extend deadlines. Every week there is a quiz. 3 tests per semester.