Anshul Pandya
Andy does not like giving bad grades but you do have to work for your grade. 1 midterm and 1 final, both proctored. Heavy lecturing but its an online class so that is a given, each class has 4-6 class questions, due before the next class. Andy is a great professor, he is very responsive to emails and gives feedback when asked.