Alok Amatya
Dr. Amatya is super chill and cares a lot about his subject. However, I found his teaching style confusing, and I didn't understand why I wasn't getting As on my projects. However, in the end, I got an A in the course. Would take again for the grade, but not for the content.