Jeff Horn - Northern Michigan University

Professor: Jeff Horn
Department: Computer Science
College: Northern Michigan University
Rating # 1
Overview:
  • Course: CS101
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
I took Jeff for CS101 this guy will just talk and talk, mostly about things that really don't matter or pertain to the class at all. He barely gives assignments and i literally copied his code for each assignment. I had to leave a few times because i couldnt stop laughing since he just talks about random stuff like clocks and news. Got an A+ though
Rating # 2
Overview:
  • Course: CS101
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
He was my first professor I actually liked. He got off topic easily but that mostly reminded me of the fact that he was an actual person and not a big scary professor. Plus all his stories are hilarious too. Me and my friends are gonna write a song about him.
Rating # 3
Overview:
  • Course: MA240
  • Grade Received: B+
  • Overall Rating: 4.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Love Jeffers
Rating # 4
Overview:
  • Course: MA240
  • Grade Received: A-
  • Overall Rating: 2.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Jeff Horn is amazing but he is very talkative. He's funny, quirky, and likable but four my 240 class, sometimes he got a little off-topic. We still learned a lot, but I felt like we just scratched the surface with the covered material and could've learned more. Teacher wise, he's very nice, helpful, and his lectures are decent.
Rating # 5
Overview:
  • Course: CS101
  • Grade Received: A-
  • Overall Rating: 3.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
He literally has been talking about airships all day today. No one cares about the Graf Zeppelin. He's a nice guy and he'll always answer your questions and stay after class, but he gets off topic way too easy. It's a 2 hour class that could be condensed into 15 minutes.
Rating # 6
Overview:
  • Course: CS495DEEPLEARN
  • Grade Received: A-
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
Has an interesting perspective on teaching students. He may go off topic often, but he does repeat the concepts needed to learn enough to where students know what they're talking about. While the class wasn't practical or tedious, you do learn general concepts and get to see fascinating results of different types of deep learning and neural network
Rating # 7
Overview:
  • Course: MA240
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
The vast majority of class is spent on things other than what we're supposed to learn. Yesterday we got a half hour story about a flat tire. The other day we got a lesson on who invented Wolfram Alpha. Avoid at all costs.
Rating # 8
Overview:
  • Course: MA240
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
This class could be a huge nap-time due to the basic ideas covered but Jeff fills the entire period with interesting stories, examples, and explanations. He gets off topic pretty quickly but ends up repeating things enough that they stick pretty well. Very nice guy, willing to do whatever it takes to help you learn.
Rating # 9
Overview:
  • Course: CS120
  • Grade Received: A+
  • Overall Rating: 2.5
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
It is frequent to have him go way off topic for most of the lecture time, while promising that today is the day where we get more than 10 minutes of lab time. Don't take this class if you want feedback for an assignment before finals week. Turned one in February, only recently got a grade. That was only one assignment. He's helpful when asked.
Rating # 10
Overview:
  • Course: CS120
  • Grade Received: A
  • Overall Rating: 3.5
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Man, Jeff Horn is great. CS isn't for everyone, and you cant really expect success without a lot of self-teaching no matter which prof. However, he tries his best to help you out, and stays late (well past 9pm) to help students work through their problems. Horn is great because he treats your ideas and suggestions with more respect than his own.
Rating # 11
Overview:
  • Course: CS120
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Jeff is awesome and so easy! I had no prior CS experience and ended up with a B. All you have to do is show up to class and he basically gives you the answer to the assignment! Highly recommend. Super lenient grading and the textbook is free and provided for online.
Rating # 12
Overview:
  • Course: CS101
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
very nice guy but if you take this class be prepared to get almost no grades throughout the semester. You will have no idea how you are doing. As almost everyone else has stated, he gets distracted easily and you only spend about 10-15 minutes in class actually learning something. On the positive side, this class is super easy.
Rating # 13
Overview:
  • Course: CS101
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Jeff is a cool guy that genuinely cares about computer science. However, I never got a grade back on ANY project, only quizzes and tests.He goes over everything 3 times so class is frustrating and often boring if you are one of the few who paid attention the first time. Easy A though.
Rating # 14
Overview:
  • Course: CS120
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Jeff is full of energy and super excited about his teaching. If you actually want to learn java or computer programming on a good level than don't take him. He is extremely unorganized and it takes way to long for him to grade anything and he is easily confused. But if you want an easy A this is a class for you. Unless you graduating.
Rating # 15
Overview:
  • Course: CS101
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Jeff Horn, is a great guy and very very bright. However, he is extremely scattered and all over the place, never staying on topic. I received an I in his class ( first semester) because he is so distracted and did not grade until the 4th week of the second semester! That is uncalled for and lazy. I would suggest avoiding this professor.
Rating # 16
Overview:
  • Course: CS101
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Good teacher, knows alot, test are easy get to use your notes and books never have to go just check his website for the materials, overall good class i would take him again.
Rating # 17
Overview:
  • Course: CS101
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Terrible. Is not helpful, sick all the time, doesn't reply to emails, doesn't teach what he tests, loses assignments, and never gives back grades. I received one out of six grades all semester.
Rating # 18
Overview:
  • Course: CS101
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
he seems nice, but is SO confusing and scattered. i am going to fail this class probably. i think he assumes we know a lot more then we do. he also likes to go off on tangents and talk about math and other stuff he likes that i know i could care less about. i dread going to this class. it's a horrible waste of time and there is no way to get help.
Rating # 19
Overview:
  • Course: CS120
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
If you want to spend time doing your own project, this is the class for you. I took Jeff the one semester that everything got graded within a week or two, and as long as it looks cool, you are good to go. Grading is easy, but I came out of that class with some awesome Java programs that I made during class.
Rating # 20
Overview:
  • Course: CS120
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Super nice guy!! Super confusing guy!! Didn't get any grades returned after Sept but still came out with an A. Goes off the subject completely and uses some in-depth math. Usually left class with no idea what had been taught. But.... very helpful if you put in extra time to go see him during office hours. Loves robots!!
Add Your Review Below:
Search Professors:
Welcome:

Before signing up for classes every students should gather as much information as possible to make a decision on which professors as well as which courses to take. This website will help you make this decision easier.

Here, the students can rate, research and cross-reference the overall performances of the professors to select the best ones, and always be informed and up-to-date with what’s important.

Join the fun! Visit all pages and get all the information you need to choose the best class and best professor that you’ll enjoy listening to and learning from.

Our Friendly Sponsor:
Schools:
Our Friendly Sponsor:


Celebrity Net Worth Visa Bulletin