1.7

Chris Johnson

Technology - Seneca Polytechnic

1.7
Quality
4.3
Difficulty
17%
Would Retake
82
Reviews
1.7
Quality
4.3
Difficulty
1.7
Helpful
1.7
Clarity

17%

Would Retake

82

Reviews

Rating Distribution
Official

5

10

4

2

3

4

2

4

1

62

What Students Say

Also not the best communicator

NDD430 - 2.0 rating

Dont take chris for ndd, definitely take Scott

NDD430 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

24%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 35 grades
Most common grades:
Not sure yet (14)
Rather not say (12)
Drop/Withdrawal (12)
Grade Distribution
A(17)B(5)C(1)D(14)F(3)A-/B+(7)
Based on 75 reported grades
Not sure yet: 14
Rather not say: 12
Drop/Withdrawal: 12
A: 10
Common Tags
Tough grader (35)
Test heavy (17)
Get ready to read (9)
Clear grading criteria (8)
Lots of homework (8)
Gives good feedback (5)
Lecture heavy (5)
Amazing lectures (3)
Rating Trend

Declining

-0.23 avg change
Sep
Nov
Feb
Apr
Aug
Oct
Last 6 months
Ratings by Course

ULI144

5.0

(1)

ULI111

3.0

(2)

OPS235

2.4

(9)

DCN386

2.0

(1)

ops245

2.0

(2)
+5 more courses
Difficulty by Course

DCN386

5.0

NDD400

5.0

NDD430

4.6

ULI101

4.3

DCN286

4.0

Reviews (82)
3.0
3.0
OPS235
Grade: A-
Dec 8, 2018
Would take again

Lectures are really just optional if you actually understand what you're doing on the labs. However the computers at Seneca are terrible with VMWare through myapps. Prepare to have your VM frozen during lab class or even the practical tests and potentially lose everything. Chris will give you ZERO sympathy if your VM freezes which isn't fair.

Get ready to read
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
1.0
3.0
OPS235
Grade: Not sure yet
Apr 20, 2019
Wouldn't take again

An authoritarian teacher (not allowed to ask your friend a question during lectures, no talk, he'll always remind students on how they will be kicked out of school if they'll get catch with cheating, he keeps monitor students from main admin computer), he doesn't post grades, and quizzes are poorly written. thanks to Prof. Saul who designed course.

5.0
1.0
ULI144
Grade: A
Dec 21, 2019
Would take again

Chist Johnson is the best ULI professor. He gives good feedback and helps students. He respects students.

Gives good feedback
Respected
5.0
2.0
ULI101
Grade: A
Dec 21, 2019
Would take again

Textbook is optional. Attendance is optional. His lecture is good. He is inspirational and caring professor. He deserves 5 out of 5.

Amazing lectures
Caring
EXTRA CREDIT
5.0
2.0
ULI111
Grade: B+
Dec 21, 2019
Would take again

He gives you extra credits and he has clear criteria of quiz. His ULI lecture is really helpful and he gives worksheet for number conversions. Scripts for bash Linux scripting. He tries to help students a lot, using: Question, feedback and mails. He is the greatest Professor in Seneca.

Clear grading criteria
EXTRA CREDIT
5.0
1.0
OPS235
Grade: A+
Dec 21, 2019
Would take again

His lecture deserves A+.

Gives good feedback
Clear grading criteria
EXTRA CREDIT
5.0
1.0
ULI101
Grade: B+
Dec 30, 2019
Would take again

His lecture is optional but great to attend. The textbook is optional. He gives good feedback and Christ Johnson is one of the best professor in Seneca.

Gives good feedback
Respected
Amazing lectures
1.0
4.0
DCN286
Grade: Not sure yet
Apr 15, 2020
Wouldn't take again

I never needed to write a review about a prof, but I have to for this guy. I had him for DCN286 and he was absolutely brutal! His method for subnetting is ok but other than that, horrible. Never corrects labs or quizzes, did not answer my emails, he's rude to students, reminds you that if you cheat you'll get kicked out and tests/finals are insane.

5.0
4.0
ULI101
Grade: A
Apr 30, 2020
Would take again

Professor is amazing. Excellent material explanation, quickly answers my e-mails, clearly explains if something hard to understand. You can skip lecture, but do not skip quizzes, and do not be late when is quiz/midterm/exam. For be successful on this course you need work a lot. Weekly slides is not enough. You need to use everything that professo

Gives good feedback
Clear grading criteria
Amazing lectures
2.0
3.0
NDD430
Grade: Rather not say
May 2, 2020
Wouldn't take again

Nice dude but NDD is poorly designed, take it at night school. It's barely a "course" cos you're mostly just assessed but not taught, only given hints. Also not the best communicator. He aight for OPS235.

5.0
3.0
NDD430
Grade: A+
Jan 18, 2021
Would take again

People should know their stuff by the 4th semester, don't expect freebies. NDD430 is a cumulative course. Chris is very knowledgeable and professional. He'll help you if you ask but you need to show you've tried and are prepared to diagnose the problem with him. Be prepared to get embarrassed if you copied your work from some else. Great professor!

1.0
4.0
NDD430
Grade: Not sure yet
Apr 21, 2021
Wouldn't take again

I had an issue with a checkpoint and he basically blamed me for making a mistake, he is rude when we are doing our demos and he legit calls you out in front of everyone, takes forever to mark tests and tells you to google answers wont help you AT ALL! Dont take chris for ndd, definitely take Scott

Lecture heavy
2.0
5.0
DCN386
Apr 27, 2021
Wouldn't take again

Professor not using all class time to teach. Money I paid for tuition was wasted. I did not learn from him. He just give you bunch of labs, just waiting for you to do it by yourself. If you ask him, He will give impressions that he is not approachable for help.

Lots of homework
So many papers
1.0
5.0
NDD430
Apr 30, 2021
Wouldn't take again

don't take this professor, he is not cooperative at all. Can be rude at times. Doesn't not help for labs and explanations are unclear

1.0
1.0
NDD430
Jun 21, 2021
Wouldn't take again

Never answered my emails, never communicated, straight up refused to help me during class and was very rude about it. I won't call this person a professor just because his title suggests so.

1.0
1.0
NDD430
Jun 21, 2021
Wouldn't take again

I asked a simple question and was shut down with aggressive rejections and getting blamed for asking the questions. Out of nowhere. Is this what teaching is all about these days? Evade responsibilities and dump your personal problems to students?

1.0
5.0
NDD400
Grade: A+
Jun 30, 2021
Wouldn't take again

I didn't see any professor like him! When you ask him for help, he is telling you to do it on your own! It's your problem, and you have troubleshot your work, not me! He is so rude, and Colleges should see the reviews and don't give him a chance to teach students! He doesn't know how to teach! He doesn't know what to teach.

Lots of homework
Graded by few things
Tough grader
1.0
4.0
NDD430
Grade: A+
Aug 3, 2021
Wouldn't take again

I am in my final semester and I can say he is the worst professor I have ever had. He doesn't teach or explain. He gets upset when asked for troubleshooting help. He sees everyone as someone that plagiarizes and he makes poor judgment cos of his bias mind. Get ready to use google for troubleshooting cos he will never help you.

Lots of homework
Test heavy
Clear grading criteria
1.0
5.0
NDD430
Grade: B+
Aug 16, 2021
Wouldn't take again

This is a warning for anyone taking his class, if there are other professor teaching do not take Chris, you will regret it. Unless you are ready to do and research everything online because he will not help you and if he does he will turn it into a question. I had online with him which was worse as the most teaching he did was probably 3-4 times

Skip class? You won't pass.
Tough grader
3.0
5.0
ULI101
Nov 5, 2021
Wouldn't take again

Sometimes unprepared and has to create files during lectures. Slow at e-mail response and quiz/exam marking. Reads through slides and demonstrates sufficiently so I'll give him that, but lectures are useless for the exams and quizzes, they only provide a basic grasp of the concepts. Tutorials and assignments teach you 10x more on this course.

Test heavy
Tough grader
2.0
5.0
NDD430
Grade: Not sure yet
Dec 14, 2021
Wouldn't take again

Chris was horrible at the beginning of the semester, but became more helpful over time (hence the two stars). The course is horrible and no material is actually being taught. Laughing because the one good comment looks like it was written by him :)

Lots of homework
1.0
5.0
NDD430
Dec 14, 2021
Wouldn't take again

Gives no feedback. Does not want to be helpful. Wants nothing to do with your success.

1.0
5.0
OPS235
Grade: Incomplete
May 10, 2022

I don't know why I paid him. A better way of spending money is by flushing it down the toilet. You will have everything by yourself. He is there as a Flag pole.

Tough grader
Get ready to read
1.0
5.0
NDD430
Grade: Rather not say
May 30, 2022

I wasted my semester taking NDD430 with him.End of Semester culminated discouragement.Never received any help or assistance.Received direct and rude replies when help was needed.Student were left to be on their own - and the course was highly unstructured and was scattered all over the place. Run for your life.

1.0
5.0
NDD430
Grade: Rather not say
Sep 5, 2022

Horrible. He accused everyone in the class of cheating. Never helped or provide hints. There is no lecture.. He just sits there and wait for you to do the labs.. Waste of your money. Waste of your time. Biased professor.

1.0
5.0
NDD430
Grade: Rather not say
Sep 5, 2022

His marking style is either you get it wrong or right. A little mistake can cause you alot of points.. He never wants to help anyone. He just sits there because he expects people to know their stuff in the 4th semester. The worst professor.. don't waste your money on him.. Take NDD430 part time. A better professor is teaching that course.

Tough grader
1.0
5.0
NDD430
Grade: Drop/Withdrawal
Sep 5, 2022

A bad professor in general.. I took him for ndd430 last year.. he never helped a single student. He never even lectured in class. It's all self learn.. there is nothing that he can teach you. You are all on your own for this class.

1.0
5.0
NDD430
Grade: Not sure yet
Sep 5, 2022

I never seen a professor like him! Whenever, you ask for help he always say "It's your own problem, and you have troubleshot your work, not me!" He is just rude to the students and dont want to give the students a chance to succeed. He cant teach because he just doesnt know how to teach..

1.0
5.0
NDD430
Grade: F
Sep 5, 2022

Just don't take him for NDD430.. Go Register for part time for NDD430. It's alot more easier.. Stay away from him! He doesn't care if you succeed or fail.

1.0
5.0
NDD430
Grade: D-
Sep 5, 2022

No lectures, just labs, no guidance, no help, no troubleshooting He doesn't do any of those. It's not his problem if the class fails the course.

1.0
5.0
NDD430
Grade: Drop/Withdrawal
Sep 5, 2022

The only good comment was probably by him.. Every student who took him for NDD430 say he is horrible. He doesn't want to do anything related to your success. Take NDD430 during part time. It's barely even a course.. 5 labs, 5 checkpoints.

1.0
5.0
NDD430
Grade: Not sure yet
Sep 5, 2022

Chris was horrible at the beginning of the semester. He continues to be horrible through out the semester. Never helps with anything! Honestly why he is even a professor..

1.0
5.0
NDD430
Grade: Rather not say
Sep 10, 2022

Don't take him for NDD430 unless you are ready to do everything by yourself. This includes troubleshooting your labs. He won't teach or do any lectures. He doesn't help with labs either

Tough grader
1.0
5.0
NDD430
Grade: Drop/Withdrawal
Sep 10, 2022

This professor just sits there like a wall or a fly on the wall watching you to do your labs.. no feedback He never helps with the labs. He is just there to mark the labs.. don't take him. Avoid him at all cost.

Tough grader
Lots of homework
1.0
5.0
NDD430
Grade: Drop/Withdrawal
Oct 17, 2022
Would take again

This professor sticks by the rules. And yet he refuses to help the students or guide them to success. I don't understand why he is a professor if he doesn't want to do anything with your success.

1.0
5.0
NDD430
Grade: Rather not say
Oct 17, 2022

Quite a chill guy in person but as a professor, he isn't even a professor. He is more of a wall that sits in front of the student.

1.0
5.0
NDD430
Grade: Rather not say
Oct 18, 2022

NDD430 was never a course to begin with.. but this professor had go and make the course harder. If the professor would offer abit of tips and tricks the course would be alot easier. you cant expect any help from this professor. You are on your own when taking ndd430.

1.0
5.0
NDD430
Grade: Incomplete
Oct 18, 2022

Dont take him. Avoid him at all cost if you want to pass the course.

1.0
5.0
NDD430
Grade: Drop/Withdrawal
Oct 18, 2022

Hard marker. Will not help at all. Chris made the course alot harder and less enjoyable. Bad attitude. Always assuming everyone is trying to cheat.

1.0
4.0
ULI101
Grade: Not sure yet
Oct 22, 2022

I truly believe this guy does not care about seeing students do good. He has a habit of sending emails about quizzes the night before we take them, and most of the content he gives us is barely on quizzes/midterms. he sent an email saying he will be gone from his home office so he cannot respond to any student emails during all of the reading week

Tough grader
1.0
1.0
ULI101
Grade: B-
Oct 22, 2022

Halfway through the course, I still haven't received any tests back. Midterms are very soon, and I have no feedback.

1.0
5.0
NDD430
Grade: Drop/Withdrawal
Nov 4, 2022

People should know their stuff by the 4th semester, don't expect freebies. NDD430 is a cumulative course. Chris is very knowledgeable and professional. He will not help you if you ask. Be prepared to do your own troubleshooting.

1.0
5.0
ULI101
Grade: Rather not say
Nov 4, 2022

I truly believe this professor doesnt care about his students. Atleast his explanations are clear but that's the only good thing about him.

1.0
5.0
ULI101
Grade: Rather not say
Nov 5, 2022

don't take this teacher he just wants to fail. no help at all !!!!!

Tough grader
Lots of homework
Test heavy
1.0
4.0
ULI101
Grade: Rather not say
Nov 8, 2022

UPDATE: November 11 is the last date to drop a course for a DNC grade.... Chris only started marking everything 5 days before this date so people can drop out. BEWARE he likes to put a twist on all quiz/midterms so please do not take him as your prof for any class. The history of all these reviews should represent what kind of person this guy is.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
ULI101
Grade: Drop/Withdrawal
Nov 14, 2022

Honesty the school should see these reviews. At this point the school is just making money off the failing students. A bad professor in any course Avoid this professor if you value your money.

1.0
5.0
ULI101
Nov 30, 2022

Do not take this professor especially if you want to pass the course

Tough grader
Hilarious
Beware of pop quizzes
1.0
5.0
ULI101
Grade: Rather not say
Dec 1, 2022

Makes the quizzes unnecessarily hard. Said the midterm was on one date, then changed it to another date with little notice.

Tough grader
Test heavy
1.0
5.0
ULI101
Grade: Not sure yet
Dec 4, 2022

He has a bad attitude. And there is no feedback before the midterms. Not to mention that he disappears during study week. He is just a bad professor. Please avoid him at all cost even if it means taking the course part time.

1.0
5.0
NDD430
Grade: Drop/Withdrawal
Dec 17, 2022

Dont take this professor. He refuses to teach anything in NDD430. Apply for a part-time for NDD430. The course only requires 7 students to begin the class. Professors in NDD430 (part time) are eager to assist and teach the course.

Tough grader
1.0
5.0
NDD430
Grade: Drop/Withdrawal
Dec 21, 2022

The only positive aspect of this professor is that he speaks clearly. Avoid him at all costs, even if it means taking the course with a different college or switching to the new course curriculum or apply for part time.

1.0
5.0
OPS235
Grade: Drop/Withdrawal
Dec 21, 2022

Following the midterms, this professor accused the entire class of cheating. On the quiz, he gave everyone a zero. However, not everyone was reported to the committee. That is the only positive aspect. When a student approached him for assistance with an assignment. He wasn't much help.

1.0
5.0
NDD430
Grade: Not sure yet
Dec 23, 2022

This professor is upfront with you about not assisting you with any of the assignments.

Tough grader
1.0
5.0
ULI101
Grade: Rather not say
Jan 8, 2023

If you have this prof for ULI I highly recommend trying to get another prof if you want to pass. Tests/exams are horribly put together and reflect very little on the in class material or what you will study, making it very unlikely your answer is the right command. Professor never answers emails promptly, by the time he does answer it's redundant.

Tough grader
1.0
5.0
ULI101
Grade: F
Jan 9, 2023

DON'T TAKE HIS COURSE. Quiz are harder, no consideration, it's impossible to pass.

Tough grader
1.0
5.0
ULI101
Grade: A
Jan 17, 2023

You will have to work extra hard if you choose this professor.. His test are quite hard. As they require an actual understanding of the commands.

Tough grader
1.0
5.0
ULI101
Grade: B+
Jan 18, 2023

Quizzes were nothing like the material he taught in class

Tough grader
Get ready to read
Test heavy
1.0
5.0
NDD430
Grade: Drop/Withdrawal
Jan 20, 2023

This professor doesn't teach anything in class. It's a waste of time taking this professor class in person.

1.0
5.0
ULI101
Grade: Not sure yet
Apr 11, 2023

The professor Chris Johnson was very hard to deal with, also he doesn't give good grades along with this his tests are very tough and 90% of my class in failing in his course , he doesn't understand any situations of students even they have valid problems with valid proofs . I don't suggest anyone of you to take this professor if you want to learn

Tough grader
Lots of homework
Beware of pop quizzes
3.0
4.0
ULI101
Grade: A
May 1, 2023

My review may be a bit bias as I got passing marks. If you want to pass a subject easy, then do not take his subjects. If you can exert enough effort, you can easily pass his course. I may probably not take his courses in the future if given a chance though.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
NDD430
Grade: Drop/Withdrawal
May 4, 2023

Don't take professor for NDD430.. He is very tough on the packet tracer and assignments.. There is a part time professor teaching this course for the summer 2023. NDD430 is going to be offered for the last time this summer. If you want to pass NDD430. Take the course Part time.

Tough grader
Lots of homework
Test heavy
5.0
5.0
ULI101
Grade: A+
May 19, 2023
Would take again

He is tough, but he is fair. I learned a lot because of this. Do not take him if you want an empty grade or just to pass. That is why in every company there is one person doing all the work and 10 beside him staring into a void. If you got an F, blame yourself. Chris replied to emails even at night. His exams were ok, and the lectures were clear.

Tough grader
Accessible outside class
1.0
5.0
ULI101
Grade: Not sure yet
Aug 10, 2023

Rating is true not sure how he got up in rating the last time I checked. He's super hard for no reason in a beginner linux course. I would highly not recommend this professor. You will need to spend way more time needed on this course if you take him

Tough grader
5.0
1.0
ULI101
Grade: Not sure yet
Aug 15, 2023
Would take again

He is a very nice professor, easy to pass the course just you need to give some efforts apart from this he is very nice human as he help the students and also understand the situation of students, at the last i can say that HE IS VERY NICE HE WILL GIVE YOU GRADES BUT YOU NEED TO SHOW HIM SOME EFFORTS FROM YOUR SIDE.

Amazing lectures
Clear grading criteria
Gives good feedback
1.0
5.0
ULI101
Grade: C
Aug 17, 2023

Too much hard grader. 15 off my frnd repeat the course because off him

Tough grader
Clear grading criteria
Test heavy
1.0
5.0
ULI111
Grade: A
Aug 18, 2023

Even though I got an A, I wouldn't recommend this guy. He's a "hope killer", always acting like the terminator. He makes a lot of mistakes with his commands but expects your syntax to be 100% during quizzes. If I were in Saso's class, I would have had an A+. If you end up with him, YOU WILL FAIL or be FRUSTRATED! If only I could grade him 0.

Tough grader
Get ready to read
1.0
5.0
ULI101
Grade: A
Aug 18, 2023

Even though I got an A, I wouldn't recommend this guy. He's a "hope finisher", always acting like the terminator. He makes a lot of mistakes with his commands but expects your syntax to be 100% during quizzes. If I were in Saso's class, I would have had an A+. If you end up with him, YOU WILL FAIL or be FRUSTRATED! If only I could grade him 0.

Tough grader
Get ready to read
2.0
5.0
ULI101
Grade: A
Aug 29, 2023

requires memorization that no other ULI101 professors require. it makes no sense for a linux since in the real world you can google everything/do not need to memorize.. meet me in the parking lot

Tough grader
Lecture heavy
Test heavy
4.0
3.0
ULI101
Grade: A+
Aug 29, 2023
Would take again

Chris is amazing. Even though his quizzes are closed book, the commands aren't hard to memorize at all. Simply practice more and commands will come naturally, and be sure to take your own notes. He is a GREAT professor, and funny in lectures. You came to college to learn not to get easy professors.

Get ready to read
Participation matters
Test heavy
1.0
5.0
ULI101
Grade: A
Sep 14, 2023

You will hard time if you take his class(quiz is unnecessarily difficult). and he has bad attitude towards students in his class. This kind of person shouldn't be a teacher. Only good thing about him is that he is fair.

Tough grader
1.0
5.0
ULI101
Grade: A+
Sep 16, 2023

Stay away!!!!!!!!!!!!! He is awful. Prepare to put in countless amounts of hours. Makes linux understandable but for a first year course, it should not be this hard!!!!!!!!! I managed to get a good grade. BE AWARE

1.0
5.0
ULI101
Grade: F
Nov 14, 2023

I failed the course because of him. I had to retake the course with another professor. AVOID HIM AT ALL COST.

Tough grader
1.0
5.0
ULI101
Grade: B+
Jan 7, 2024

Well I pass the course second time.the lectures is totally different from test and quiz .90% failed in the course .he should learn atleast some teaching skills .if u will take his class u will definitely fail.stay away from his class

Tough grader
Test heavy
1.0
4.0
OPS235
Grade: A
Feb 2, 2024

He's just another cocky "professor" who is there to punish students for trivial mistakes they make instead of teaching them. You can tell that he has absolute no passion for teaching. I passed the course with A (lost points for some weird things) but I've had the worst time of my life with this "professor". I would NOT recommend him.

5.0
3.0
OPS235
Grade: Not sure yet
May 22, 2024
Would take again

Buttoned up.

Amazing lectures
4.0
4.0
OPS235
Grade: D+
Aug 13, 2024
Would take again

He knows his stuff.

Get ready to read
Hilarious
Test heavy
1.0
5.0
OPS145
Grade: B
Sep 20, 2024

He is too strict just takes out people for nothing

Tough grader
Get ready to read
Test heavy
1.0
3.0
OPS145
Grade: Not sure yet
Nov 11, 2024

i'm glad he's not a cop

1.0
4.0
OPS145
Grade: B+
Feb 23, 2025

His lectures fell endless and his quzzes are way more complicated than the other proffesors that teach the same class

Tough grader
Clear grading criteria
Test heavy
1.0
5.0
OPS235
Grade: B
Apr 17, 2025

very bad awful

Tough grader
Lecture heavy
Test heavy
3.0
3.0
ops245
Grade: B
Aug 6, 2025

Quizzes r on pc and open book exam from lab notes. Lectures are understandable but very strict on quizzes and exams. Not too concerned with attendance. Is approachable but sometimes hard to get his point.

Tough grader
1.0
5.0
ops245
Grade: B
Oct 20, 2025

very bad proff

Tough grader
Get ready to read
Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

24%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 35 grades
Most common grades:
Not sure yet (14)
Rather not say (12)
Drop/Withdrawal (12)
Grade Distribution
A(17)B(5)C(1)D(14)F(3)A-/B+(7)
Based on 75 reported grades
Not sure yet: 14
Rather not say: 12
Drop/Withdrawal: 12
A: 10
Common Tags
Tough grader (35)
Test heavy (17)
Get ready to read (9)
Clear grading criteria (8)
Lots of homework (8)
Gives good feedback (5)
Lecture heavy (5)
Amazing lectures (3)
Rating Trend

Declining

-0.23 avg change
Sep
Nov
Feb
Apr
Aug
Oct
Last 6 months
Ratings by Course

ULI144

5.0

(1)

ULI111

3.0

(2)

OPS235

2.4

(9)

DCN386

2.0

(1)

ops245

2.0

(2)
+5 more courses
Difficulty by Course

DCN386

5.0

NDD400

5.0

NDD430

4.6

ULI101

4.3

DCN286

4.0

Similar Professors