EssayPal.ai - This AI writes in your style of writing!

Professor Jordon Johnson Reviews

4

Class Ratings

2Bad Class
2Hard
2Boring
2Barely Useful

Professor Rating

2Bad Prof

Prof: Jordon Johnson / Spring 2023

Mar 6, 2023

Comments on the course

Lectures aren't recorded so you can't rewatch them if you missed something. The professors are usually not helpful on Piazza. When asked about midterm cutoffs, they send you to read a syllabus containing the term schedule that conflicts with what is labeled as examinable content on PrarieLearn. Assignments take ages and solidify knowledge that is half irrelevant to exams.

Comments on the professor

His teaching style doesn't help you understand the already difficult content. Often ramble about things not on the slides, and since the lectures aren't recorded, you'll never know what he said if you missed it.

Advice

Just don't if you don't have to

Course: CPSC 213Delivery: In personGrade: Not sure yetWorkload: HeavyTextbook Use: Optional
Quiz HeavyAssignment HeavyExam Heavy
2

Class Ratings

1Awful Class
1Very Hard
1Very Boring
1Useless

Professor Rating

2Bad Prof

Prof: Jordon Johnson / Summer 2023

Jul 25, 2023

Comments on the course

needlessly difficult

Course Content

irrelevant

Comments on the professor

rude

Advice

avoid unless required

Course: CPSC 213Delivery: In personGrade: Not sure yetWorkload: Very HeavyTextbook Use: No
0

Class Ratings

5Amazing Class
1Very Hard
5Very Interesting
4Useful

Professor Rating

4Good Prof

Prof: Jordon Johnson / Spring 2023

Dec 4, 2023

Comments on the course

Pretty hard and heavy workload. As long as you are not falling behind and start early on assignments, you'll do well

Course Content

Content was very interesting and pretty useful for CPSC313.

Comments on the professor

Prof was good and helpful on piazza. Exams were more on the fair to hard side.

Advice

Start early on assignments and go to OH. Try not to fall behind and prepare to spend lots of time on this class during the weeks. Try not to take it along with CPSC 221 as well.

Course: CPSC 213Delivery: In personGrade: A+Workload: HeavyTextbook Use: No
Assignment HeavyQuiz HeavyExam Heavy