Nassim Noroozi
She's one of the best teachers I've ever had. So responsible as a teacher. No matter how complex the topics are, she teaches them in the most eloquent and simple way. The way she teaches is inspiring and shows her passion. Although she suffered from the online smear campaigns, she never let the unpleasantness of those smears affect her in class