Brian Jud
he is a very nice guy, and really wants you to succeed. For my course, our only grades were our exams and two project assigments. So you have to make sure you super study and are on top of it. He also gives good chances to make up points if you need it. I definetly recomend this course and professor.