Curtis Heyda
When you ask questions he can be very snarky and rude. There is no point in having/going to lecture besides taking the weekly quizzes because all the lessons are online which you have to do yourself anyway to complete the homework. The TA's are a lot of help so you will be able to get through this course with their help.