Reviews of professor Jordon Johnson

Rating: 2.0/5, difficulty: 3.0/5
if ur a redditor, you'll like him. loves nerdcore+debating YMMV if ur into that sort of stuff... I'm not.

Tests are really poorly written imo, vague questions he expects to be answered in a very specific way

dont get on his bad side, one of the most passive aggressive profs ever if you do, and it will effect your grades, learned this the hard way

Rating: 5.0/5, difficulty: 3.0/5
Jordan is great at ensuring that students don't fall behind on lecture material by reviewing past lecture's content before going into new content. Jordan clearly cares and supports his students learning the content. Lectures went up to 3.5 hours which made focusing and retention somewhat difficult but Jordan gives adequate time to digest content.

Rating: 1.0/5, difficulty: 4.0/5
As others note, Jordon can be a bit rude. He deviates in important ways from the provided textbook and evaluates you on his idiosyncratic presentation, even when the idiosyncracies are by his own admission technically flawed. He seems like a nice enough guy, but is under-qualified, has imposter syndrome, and you will suffer for it.

Rating: 5.0/5, difficulty: 4.0/5
213 is a difficult class, but Jordon is great at explaining the course material and does everything he can to help students succeed.

Rating: 5.0/5, difficulty: 3.0/5
Jordon is a great guy - He holds good lectures and is eager to answer questions. Some test problems can be difficult, but doing well in this course only really requires showing up for lectures and wanting to understand the material. Jordon is quite nerdy, but in a funny way, so I didn't mind, even if I understood less than half of his references.

Rating: 5.0/5, difficulty: 3.0/5
Very interesting course and Jordon does a great job teaching it. 
The assignments are a great source of learning and the exams are fair. 
He does a great job with being reachable outside of class and making sure the students understand the subject.

Rating: 5.0/5, difficulty: 5.0/5
Jordon is an excellent instructor and genuinely cares about his students. His class was well run and organized. CPSC 213 is an extremely difficult course (especially in the summer term) and having Jordon teach this semester was a blessing.

Rating: 5.0/5, difficulty: 4.0/5
I really enjoyed taking 213 with him - he is clearly very knowledgeable and does a really good job of making sure you understand the concepts. He has a nerdy sense of humour, but so do I. :)

Rating: 2.0/5, difficulty: 4.0/5
He cares about his students but he is known to give you mind bendy questions and the problems that he gives on the tests are very hard. The course has a policy of replacing your quiz grades with the final if you do better on that section of the final but to be honest he makes final very hard. If you can avoid him please do so