Patrick Byers
He's a pretty good teacher, gives good examples for you to grasp an understanding of things. Only gave 2 exams which were fairly easy. He gives study guides on blackboard. if you wanna reach him, it is better to see him in person than email. There is no final to take, he just counts your last paper as the final.