Reviews of professor Jonathan Potter

Rating: 5.0/5, difficulty: 3.0/5
Jonathan Potter is literally the homie. As I took his class for Introductory for Python, I was quite intimidated by coding in general. Yet after taking his class, his lectures were clear and made it interesting at the same time. In order to pass, just take good notes during the lectures and do the modules on time. Kind, cool and hella supportive.

Rating: 5.0/5, difficulty: 3.0/5
Easily accessible! Explains concepts very well! Lurve him!

Rating: 5.0/5, difficulty: 2.0/5
Clear grade system. homework and projects are one half of grade. quiz and final are one half of grade. Great lecture. easy A

Rating: 5.0/5, difficulty: 3.0/5
I wish every cs professor was like him. His lectures are so incredibly clear that it is difficult to be confused. I took his class a year ago, and I still remember everything we learned. He definitely prepared me for transferring, and upper div architecture classes. Very knowledgeable, answers questions in detail. We need more Jonathans at ccsf.

Rating: 5.0/5, difficulty: 3.0/5
He makes Python very clear and understandable

Rating: 5.0/5, difficulty: 2.0/5
CPU class. 2nd semester is the hard part. Class usually involves lectures, exercises, and labs. He has a good sense of humor and can explain ideas very well. HW is auto-graded on hills and Canvas. Because there's no textbook and reading material is from a variety of sources, I highly suggest to TRY TO MAKE IT TO EVERY LECTURE and take good notes.

Rating: 5.0/5, difficulty: 2.0/5
I learned a lot from the lectures and resources links in readings. Jonathan is very good at listening to students' questions and will always answer them. There are no such things as "stupid questions" in his class. He's very knowledgeable as well. I think if the quizzes are harder it would be more fun.

Rating: 5.0/5, difficulty: 3.0/5
Took him for CS270. GREAT professor!! His lectures are really engaging and he breaks things down so you could understand it in a simple manner. The 2nd half of the class was pretty difficult (imo) but he provided great help in his office hours. Assignments were kinda hard but doable. Exams and quizzes were straightforward and he grades generously!!

Rating: 5.0/5, difficulty: 3.0/5
Mr. Potter was just the best. His lectures are amazing and clear. His assignments and grading were very lenient. I highly recommend you take this teacher.

Rating: 5.0/5, difficulty: 3.0/5
Mr. Potter is a great professor. Lectures are not prerecorded, so you have to attend every class to get the most out of it. He's always willing to answer any questions that you have. He makes an effort to make quiz-taking and exams as stress-free as possible. Personally, I found the content of the material to be easy up until the last module.

Rating: 5.0/5, difficulty: 3.0/5
Very clear and concise lectures. Tells you exactly what you're doing and how to do it. Amazing notes and left me feeling a lot more confident as a beginner in coding. Would definitely recommend to anyone looking for a coding class.