David Marlett
The professor was really down to earth and very easy to talk to. He is not going to hold your hand and teach you everything step by step. He gives you a lot of freedom to go explore on your own and do your work at your pace. It is very easy to get an A as long as you go to class and turn in your work on time.