Yoshinobu Odaka
One of the best courses Ive taken! He wants students to succeed. Attendence is often rewarded with extra credit through participation/in class work. He is funny, knowledgeable and makes material easy to learn. Emphasizes concepts that are on exams. If you apply yourself then you will succeed in his class. I highly recommend taking Professor Odaka.