Reviews of professor Rana Biniazan

Rating: 1.0/5, difficulty: 5.0/5
She is a nice lady but in my opinion she doesn't know what she is doing. Expect a quiz every class, on which I averaged 60% as a 3.7 GPA student. If you ask her a question most of the time she doesn't understand what you're asking so there's no point. Honestly I don't think she would pass her own class. Take any other teacher if you can.

Rating: 2.0/5, difficulty: 2.0/5
She's kind but her accent is very difficult to understand. Yes, it felt like she had no clue about what she was talking about, but I felt that was due to what the scope of the class was (which was non-existent). Lots of lectures and group projects ahead, plus a couple papers here and there. An easy 'A' if you try but you won't learn anything useful

Rating: 1.0/5, difficulty: 4.0/5
So, yes she is a nice person. However, she is very hard to understand and follow along with in any circumstance. She really tries to be useful and I know that she cares but when you're spending so much money on school you should aim for much better teachers. Other teachers teach you how to program, and use the tools available. She simply, does not.

Rating: 4.0/5, difficulty: 4.0/5
This professor was nice and she was very helpful during lectures. I first went into the class thinking it was a python class but it is not so be ready to learn Python (which is very easy). The hard part of the class is the tests every week as they are harder than the lectures and graded harshly. Easy class to get a B in.