Arash Ghasemi
The biggest strength of this course is Ari's dedication to teaching it well. He consistently gives students multiple chances to succeed, and makes it very clear how to do well in the class. His lectures were engaging, and he would always stop for questions. He also recorded every lecture. His worked examples made it very easy to understand