Jamie Garner
Dr. Garner's feedback can sound a little bit snippy, but overall he is a nice person and willing to help students succeed. The assigned readings were long and very technical, but his lectures helped a ton.