Robert Choiniere
TAKE THIS MAN! He is the most caring professor I have ever had. He is understanding and a very modern teacher. It is a lot of group work (not graded just discussion). The more you go to class the more you will understand. Only 6 papers in the class and gets feedback back to you quickly. If you miss an assignment email him and he will be so understa