Will Moravits
He is amazing! Gives a lot of easy extra credit. Online exams. With slides as notes. he is a great professor he is very funny and has good discussions with the class. The class is very easy all the assignments are easy 100s. The assessments are just a little more difficult. Just do good on the exams and you will do good. 