Narges Armanfard
Prof Armanfard truly wants her class to succeed. The course content is excellently delivered. She is not just repeating her slides, she is actually explaining them and making sure it was clear. Her teaching style works great.
