Kelly Holden
Not a terrible professor to take. The workload isn't too bad and the concepts are easy. However, keep in mind that the grading criteria for papers and projects is very vague which can make it hard at times. 