John Jeffrey - Elmhurst College, Elmhurst, IL

Professor: John Jeffrey
Department: Computer Science
College: Elmhurst College, Elmhurst, IL
Rating # 1
Overview:
  • Course: CS318
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Dr. Jeffrey is an amazing CS professor, knowledgeable, professional and clearly cares. While his courses are brutal and tough, they help you grow as a programmer and critical thinker in the theory of computer science. Also very chill, and the worst thing you can do is disappoint him.
Rating # 2
Overview:
  • Course: CS320
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
If you've done research on the Computer Science department of Elmhurst College, you know it ranks quite highly. Dr. Jeffrey does a great deal to raise that bar. He has an obvious aptitude for computer science and math, and has a plethora of experience to back it up. If you're serious about your studies, this is the man you want as your professor.
Rating # 3
Overview:
  • Course: CS220
  • Grade Received: B+
  • Overall Rating: 3.5
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
Going into this class with no previous programming experience was tough. If you don't do the reading assignments don't expect to understand the lectures. The tests are difficult. Overall he's a nice guy, he gives extend dates on projects when needed, will help you with programming projects, and is always making jokes! Work hard and you will pass.
Rating # 4
Overview:
  • Course: 220320419435
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Dr J^2 is an incredibly dedicated teacher with a passion for cs/math. I would not recommend him if you are not a CS/math major, as his classes are very difficult. But, if you show up to class, read the book, and actively participate, you'll pass with minimal problems. His exams are hard and normally contain all of the info he has taught beforehand.
Rating # 5
Overview:
  • Course: CS220
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
EXTREMELY HARD for an intro to computer science class. Does not give enough time on exams, nobody in the class was able to finish the second or third exams on time, and those who did told me they basically put in random answers. Projects and homework were ok, because he gives you more than enough time for those, but still extremely frustrating.
Rating # 6
Overview:
  • Course: CS220
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He is a very good teacher. He loves to teach the topic and is very helpful. Plus he has funny jokes.
Rating # 7
Overview:
  • Course: CS220
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Dr. Jeffrey obviously loves to teach. He has a long history of programming and teaches the art of coding, not just the nuts and bolts. He is very helpful in and out of class, and I have had many enlightening conversions with him over the past weeks. He also tells really bad jokes in class, but it works. Take his classes if you really want to learn.
Rating # 8
Overview:
  • Course: CGE425
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very Good Teacher, Very helpful. He will even take time out of his schedule to help you with stuff not for the class you are taking with him. He may be somewhat difficult but i highly recommend him if you actually want to learn something.
Rating # 9
Overview:
  • Course: CS220
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
John Jeffrey is a hottie with a body! He's also, basically, the Chuck Norris of computers. He's a great teacher, you'll learn a lot, but to get a good grade, you have to listen/go to class and read the textbooks. He also loves to take extra time to teach each class (expect to stay at least an extra 10 min. after your class is supposed to end).
Rating # 10
Overview:
  • Course: CS100
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Dr. Jeffrey is a cool guy with a funny sense of humor but I would NOT recommend taking him for a gen ed. If you think that all gen eds are blowoffs, then you're in for a rude awakening. It's not THE hardest class I've ever had, but you really need to read the material and not zone out. The tests are easy, though--the answers are on Blackboard.
Rating # 11
Overview:
  • Course: CS320
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Dr. J's classes are very difficult, but you will never learn more from any other professor in the CS/CGE department at EC. If you are a CS major, I highly recommend Dr. J, but it is very important that you get it into your head before taking the class that it is challenging. It's not about just writing code it's about efficiency and understanding
Rating # 12
Overview:
  • Course: CS100
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I wouldn't recommend taking on Tues./Thurs. because class is 3 hours long. He's a strict grader and his lectures are EXTREMELY boring. If you're trying to get an easy gen ed, this isn't the right class.
Rating # 13
Overview:
  • Course: CS100
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He is a nice guy, but this class is a bit on the boring side. If you ask for help he will do what he can, from what I can see. Do not take this class on T/TH because it will be the longest 2 hours and 40 minutes of your life. Note: He is a jazz pianist on the side.
Rating # 14
Overview:
  • Course: COMP
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Good on the materials and teaches okay.
Rating # 15
Overview:
  • Course: CS420
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Jeffrey wants to be helpful, he honestly does. But he isn't. His teaching style in unlcear and he depends more on you learning from the book than from his lectures. What he doesn't seem to understand is that those of us without 30 years of experience need to be taught the material at a lower level and not discuss it on the level that he can.
Rating # 16
Overview:
  • Course: CS320
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
WOW. This class was hard, to say the least. But I think he's very willing to help you understand it if you're willing to ask. My only real problem with him is it can be tricky to meet with him if for whatever reason you can't see him during his office hours.
Rating # 17
Overview:
  • Course: CS320
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I found myself not knowing what I was supposed to be learning with each class. Very smart guy, but not very good at "bringing it down" to an understandable level for students. He's very nice, supportive and understanding, but that doesn't matter a whole lot if you don't get the material...
Rating # 18
Overview:
  • Course: CS
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very, very hard yet a very, very nice man. Knows just about everything. Have patience and a big heart, and you will appreciate him and what you got out of his class. Is quick to compliment and reassure his students. Very helpful, approachable.
Rating # 19
Overview:
  • Course: CSCI100
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
this guy teaches you so that you could give bill gates a run for his money. he doesnt realize that most of us are here because its a gen ed. hes helpful on labs, merciless on grading tests/quizes! good luck :(
Rating # 20
Overview:
  • Course: CS418
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
No Comments
Discuss With Everyone:

No comments:

Post a Comment