Hassan Ebrahimi
This was one of the best classes I've taken especially online. This Professor is very caring about his students and wants everyone to succeed. Although it was a bit messy this semester due to everything being new and online, he gives many opportunities for bonus marks in his classes and is always available to meet outside of class. Best Professor.