Nathan Bernstein
One word: adorable. Great prof., very boring but easy. Sometimes he gives extra credit, and gives a thorough review sheet which is great. Use that to study and you will do really well.