Joseph Diminutto
He is a very quirky guy which I liked. Class can be boring since he reads of powerpoint. If class attendance and participation is good he lets you use flashcard with test material on it for you to use on test day so it was an easy A on tests for me. He gives bonus points. I believe there was 2 hw assignments, 4 exams, 1 final group presentation.