Usha Yadav
I love Usha! She's a very nice professor and you get graded by very little. She is very clear at the beginning of the course how you'll be graded. Only issue I had occasionally was how one minute she'll talk about one topic then jump to something completely different. Other than that, the class was great and I'd definitely take her again!!