Kyle Raze
Really chill professor, I enjoyed his lectures. The material is very hard to grasp though. I recommend taking this class with your friends so you can work together on problem sets and quizzes. Did the final today and Im pretty sure a large majority of the class did very poorly.