Hassan Ebrahimi
BEST PROF EVER!!!! Not sure why he got bad ratings but he's amazing. He explains the content in a very clear and engaging manner. I 100% recommend. He's also cares for his students & his grading is very clear! All your assignments, midterms/finals are explained clearly!