Kevin McAdoo
Great teacher, easy going. Extends deadlines a lot and takes off very little points for late work. Daily homework assignments can get annoying, and if you are a procrastinator, they add up. He is easy to work with regarding missing class, and meeting outside of class to make up quizzes. He takes attendance in the beginning but stops halfway through