Aaron Kashtan
Dr. Kashtan was incredibly caring and understanding during this class. The class was paper heavy but all the assignments were not too bad. The actual class time is long and gets boring after a while.