Michael Ritter
michael is really sweet and cares about his subject, but lectures can be a little dry. Quizzes and paper are easy, he doesnt grade harshly and is happy to help if you need it. Super easy A and a nice break at the 400 level