Mitchell Moers
One of my favorite professors and a great teacher. Very funny and will help you if you ask. Attendance is mandatory (However, if your a little late and show up he will let you sign in and give you credit) The course work may seem like a lot (a lot of vocab) but he goes over all of it in class and make sure you understand.