Peter Adcock
You can tell that he is very passionate about what he is teaching. He loves talking to and getting to know all of his students. Expect to have to teach yourself but show up to class, he does take attendance. he gives a lot of bonus points. He wants his students to do well. He puts us in groups and tries to do a flipped class.