Tej Anand
Tej is SO great! It's clear how much he cares for his students, and he is so knowledgeable in this field. I don't think I've ever had a class where I've learned this much. The only thing for me is that I feel like the grading was a little subjective since it was a lot of writing, but other than that it was a great class