Reviews of professor Mahnaz Roshanaei

Rating: 1.0/5, difficulty: 3.0/5
I don't like writing negative reviews, but I have to warn you: you're gonna have a bad time. She's not mean, she means well, and with experience she will get better--but she's capricious with her schedule and _extremely_ disorganized. You _will_ have to learn on your own. Also, she gave us a reverse curve. (Got a 90%? Enjoy your B, nerd. 75%? D.)

Rating: 1.0/5, difficulty: 5.0/5
Horrible. I practically taught myself this whole course. Youtube and Google are your best friends for this course. She constantly made errors while "explaining" examples FROM THE BOOK. Quiz and Test questions were never straight forward and confusing to understand. Lectures are straight from the book and so are the examples.