Robert Graham
He's a great person to talk to but his way of teaching is very old school. He stands up front and gives very long lectures from slide shows. He has a voice that can put you to sleep in a dimly lit room which is probably the hardest part. Most assignments and exams are open notes. We only had 2 exams without notes. Overall super easy class.