Reviews of professor Fariba Mamaghani

Rating: 5.0/5, difficulty: 4.0/5
The Professor was amazing, very knowledgeable and helpful.

Rating: 2.0/5, difficulty: 4.0/5
Took her summer class online. She is not very good at explaining things, as she makes concepts much harder than they need to be. Her reviews contain many mistakes that can mess you up on the test. Take her if you have no other choice. She knows her stuff though, just not good at explaining properly.

Rating: 5.0/5, difficulty: 4.0/5
She is a very kind and caring professor. This course was hard but if you study the reviews and do the multiple practices she gives you, you should be okay. I highly recommend visiting her during office hours if you don't understand, she's excellent on one-on-one teaching. Would definitely take her again!