Jason Thoma
The class was just very hard a lot of students were falling behind. He is not a terrible teacher the subject is difficult. I put in a lot of tutoring time and tried to get through most of the homework but after the midterm there was just no way of getting out of a D. Make sure to go to his Office hours he is very helpful.