Reviews of professor Soheil Goodarzi

Rating: 5.0/5, difficulty: 3.0/5
Seemed like he actually cared about how well his students did plus the material wasn't too difficult. It's just a little annoying if you only have minimal coding experience.

Rating: 4.0/5, difficulty: 3.0/5
You need to go to class because he is really bad at uploading files and slides online.  When it comes to lectures he checks for understanding and cares that his students are learning the material.

Rating: 5.0/5, difficulty: 5.0/5
He warns you from the start that the class is going to be challenging and he's not kidding. You definitely learn the most you will ever learn in a python course from him. He is more than willing to meet with you and help out with the assignments if you go to his office hours. Homework is tough but very useful for the midterm and final.