Azim Shariff
Awesome lectures which are very interesting and clear. The class was hybrid with all pre-recorded lectures. The only downfall is that in an effort to please all students, the format of the midterm was left till the very day which was disorienting and changed in multiple ways. Test questions can be tricky.