Lawrence Cappello
Dr. Cappello is the best! His class are all lectures and he speaks fast but you get use to it. Attendance isn't mandatory but if you don't go to the lectures and take notes then you're going to fail. It a lot of work but as long as you do what is required the exams and quizzes are easy. 