Reviews of professor Hasan Ferdowsi

Rating: 4.0/5, difficulty: 3.0/5
Make sure to not put things off til the last minute. The class was straighfoward, listen to the lectures, do the homework at a reasonable amount of time, and get familiar with Matlab, it'll be used a lot.

Rating: 4.0/5, difficulty: 1.0/5
She does what a standard professor needs to do to teach the course materials well. She sends weekly class emails to specify what tasks to complete. She mostly reads from her slides, but will also draw a lot of visual diagrams to reinforce the lecture. She answers student emails. Every week, there is 1-2 hour of video to watch, and a short quiz.

Rating: 4.0/5, difficulty: 3.0/5
The homework and exams were pretty hard, but if you pay attention you will be fine. The lectures are very thorough with plenty of examples, you get to bring in a note sheet for exams. Only two exams and 4 (?) hw's, but he can be forgiving if the whole class does poorly.

Rating: 4.0/5, difficulty: 3.0/5
Very reasonable with grading and very easy to communicate with for an online class