Sneha Hazarika
Tough grader. Several quiz questions worded very confusingly. No uploaded lectures. Short answer questions on exams need to be composed as mini essays if you want to do well. By far the hardest course Ive ever taken, not because of the material, but due to the structure of the class & the professor.