Aaron Kashtan
Prof graded assignments well, however his class is a waste of time. Attendance is mandatory, but we don't do anything productive in class. He is not very attentive. Take this class online if you have the option.