1.4

Jarrett Phillips

Computer Science - university of Guelph

1.4
Quality
4.6
Difficulty
5%
Would Retake
91
Reviews
1.4
Quality
4.6
Difficulty
1.4
Helpful
1.4
Clarity

5%

Would Retake

91

Reviews

Rating Distribution
Official

5

5

4

2

3

2

2

5

1

77

What Students Say

He just reads previous year notes word for word

Cis1910 - 1.0 rating

Joke of a class and one of the worst lecturers I've ever had the displeasure of having

Cis1910 - 1.0 rating
Class Info

Attendance Mandatory

1%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

C

95% confidence
Based on 28 grades
Most common grades:
Not sure yet (26)
Incomplete (18)
Rather not say (11)
Grade Distribution
A(4)B(4)C(1)D(8)F(9)A-/B+(7)
Based on 88 reported grades
Not sure yet: 26
Incomplete: 18
Rather not say: 11
F: 9
Common Tags
Tough grader (45)
Graded by few things (45)
Test heavy (35)
Get ready to read (19)
Lots of homework (14)
Lecture heavy (8)
Hilarious (5)
Inspirational (4)
Rating Trend

Improving

+0.56 avg change
Oct
Nov
Dec
Last 3 months
Ratings by Course

Cis1910

1.4

(88)

CIS2910

1.3

(3)
Difficulty by Course

CIS2910

4.7

Cis1910

4.6

Reviews (91)
1.0
5.0
CIS2910
Grade: A
Oct 3, 2025

Horrible. Tests dont even match the material taught.

Tough grader
1.0
5.0
Cis1910
Grade: Incomplete
Oct 3, 2025

He reads off the slides, the only item marked are the midterms and exams, and might as well be a DE course with how much self studying you gotta do. Also concepts are far from simple and content heavy.

Get ready to read
Test heavy
Graded by few things
1.0
5.0
Cis1910
Grade: Incomplete
Oct 3, 2025

Would not recommend, his lectures are so boring, and the questions and practice material are simple and different from what will be on your midterms.

Graded by few things
1.0
5.0
Cis1910
Grade: A-
Oct 3, 2025

Midterm was stupid hard. Not enough time regarding the fact that not a single question was similar to the practice material. Lectures are a waste of time, practice material is a waste of time. Avoid the class

1.0
5.0
Cis1910
Grade: Incomplete
Oct 3, 2025

you end up teaching this course by yourself, dont bother with the lectures, dont bother with anything to be honest because nothing similar shows up on the mid terms when looking at zybooks, labs, or practice tets.

Lots of homework
Test heavy
Graded by few things
1.0
1.0
Cis1910
Grade: Not sure yet
Oct 3, 2025

Nice guy overall, but a lot of his lessons are very hard to follow. He speeds through PowerPoint slides before anyone can finish taking notes, gives ridiculously largely weighted midterm tests, and makes them very difficult.

Tough grader
Test heavy
1.0
5.0
Cis1910
Grade: Drop/Withdrawal
Oct 3, 2025

dropped this class the second i got back from the midterm. no point taking it with Jarrett Phillips when he makes the lectures useless and the midterms another level of difficult. nothing like the study material. terrible lisp and completely un-understandable. it's basically a self teaching course. this guys a glorified PowerPoint reader.

Tough grader
2.0
5.0
CIS2910
Grade: B-
Oct 3, 2025

If you want to keep a good average ignore this professor at all time. No matter how much you study and how much you review the material nothing will prepare you for the assessments. His only redeeming quality is he makes corny jokes during his lectures, which is the only time he goes off-script.

Tough grader
Test heavy
Graded by few things
1.0
5.0
Cis1910
Oct 3, 2025

Jarrett is the worst prof I have ever seen. none of the content was from the lecture notes or zybooks it was completely out of the box mid-term 1.

Tough grader
Test heavy
1.0
5.0
Cis1910
Grade: Not sure yet
Oct 3, 2025

Joke of a class and one of the worst lecturers I've ever had the displeasure of having. Take a gamble at what you should study, b/c it's going to take time away from your other courses. Had us memorize an unreasonable amount of content for midterm and doesn't allow calculators. Reads verbatim (and poorly) from slides, might as well be a DE course.

Tough grader
Get ready to read
Hilarious
1.0
5.0
Cis1910
Grade: Incomplete
Oct 3, 2025

The most unrealistic expectations I have ever seen for a test. Basically wanted us to memorize the entire constitution and makes you buy a useless $100 textbook.Avoid at all costs.

Get ready to read
1.0
5.0
Cis1910
Grade: Not sure yet
Oct 3, 2025

The class was a complete mess. about 20 topics were rushed before the first midterm, yet only 2-3 unrelated ones showed up on the exam. None of the content matched lecture notes or zyBooks, so studying felt pointless. The professor simply flips through slides instead of teaching, leaving students unprepared and making exams pure guesswork. cheers!

Lots of homework
Hilarious
Graded by few things
2.0
5.0
Cis1910
Grade: Drop/Withdrawal
Oct 3, 2025

This course is a waste of time, all the stuff you will spend hours studying won't even be in the midterm.

Lots of homework
1.0
5.0
Cis1910
Grade: Not sure yet
Oct 3, 2025

No offence to Jarrett I'm sure he's a nice guy but DO NOT take this course with him. He will assign entirely new material (hours long) 2 days before the midterm and then laugh at you for studying that because it won't even be on the midterm. Insanely low time for insanely hard questions. I witnessed pure horror on my first midterm.

Tough grader
Graded by few things
1.0
1.0
Cis1910
Grade: A-
Oct 3, 2025

Arguably one of THE best profs i've ever had, reads the slides like a king and makes the midterm SOO easy, make sure to sit in the front so you can feel his spit and don't forget if your taking this course, you got to be doing it for the love of the game! aced all my midterms that i didn't even do the final cause it's just that easy. Cheers!

Inspirational
Test heavy
5.0
1.0
Cis1910
Grade: A+
Oct 3, 2025
Would take again

Arguably one of THE best profs i've ever had, reads the slides like a king and makes the midterm SOO easy, make sure to sit in the front so you can feel the energy and don't forget if your taking this course, you got to be doing it for the love of the game! aced all my midterms that i didn't even do the final cause it's just that easy. Cheers!

Inspirational
Hilarious
Respected
1.0
4.0
Cis1910
Grade: Incomplete
Oct 3, 2025

Lectures mainly consist of him reading off the slides verbatim. The practice questions he encourages bare little resemblance to what appeared on the midterm. It's his first time teaching this course so It really isn't anything personal but the quality of teaching is just subpar.

Graded by few things
1.0
5.0
Cis1910
Grade: Incomplete
Oct 3, 2025

single handedly ruined my life and only just completed Midterm I :)

Amazing lectures
Inspirational
Respected
1.0
5.0
Cis1910
Grade: Incomplete
Oct 3, 2025

For all you Geometry Dash fans: If the lecture was Deadlocked, the labs being DeCode, and the homework sometimes being like Cataclysm, then the midterm was shimmer by amplitron.

Get ready to read
Lots of homework
Graded by few things
1.0
4.0
CIS2910
Grade: Incomplete
Oct 3, 2025

As a professor, Jarrett is not good. If you're looking for someone to genuinely help you understand the material this is not the guy. To him, a midterm being “fair”, means a TA can do it. Which I'd sure hope so since they were taught by Pascal, a far better teacher, and are TAing the course. If you skipped every lecture you'd have the same mark

Tough grader
Test heavy
Graded by few things
1.0
5.0
Cis1910
Grade: Not sure yet
Oct 3, 2025

Don't sit in the splash zone. Dangerous game.

2.0
5.0
Cis1910
Grade: Rather not say
Oct 3, 2025

Reads slides word for word

Lecture heavy
Graded by few things
1.0
5.0
Cis1910
Grade: Rather not say
Oct 3, 2025

Professor just reads slides like it's story time, explains nothing, midterm was from another planet, whole class failed, 1 star experience

Tough grader
1.0
5.0
Cis1910
Grade: Rather not say
Oct 3, 2025

Lectures are just him reading slides, zero teaching, midterm had nothing we learned, everyone tanked it

Tough grader
Test heavy
1.0
5.0
Cis1910
Grade: Rather not say
Oct 3, 2025

Worst professor I've ever had, no teaching at all, just reads slides and sets us up to fail, complete waste of time and money

Tough grader
1.0
5.0
Cis1910
Grade: Drop/Withdrawal
Oct 3, 2025

This class was basically PowerPoint karaoke, midterm felt like Squid Games, and the only thing we learned was how to collectively fail together

Tough grader
1.0
5.0
Cis1910
Grade: Drop/Withdrawal
Oct 3, 2025

Dropped the class right after the midterm, figured no point paying thousands just to watch a guy read slides and ruin my GPA

1.0
5.0
Cis1910
Grade: Drop/Withdrawal
Oct 3, 2025

No calculators but gave us power questions, no formula sheet but expected us to memorize an entire semester in a week, felt less like a class and more like academic torture

1.0
5.0
Cis1910
Grade: Not sure yet
Oct 3, 2025

Don't get me wrong he's a great guy. But not as a professor. Went to every single lecture and did not learn a thing. You have to learn everything on your own and in so little time. Absolute complete waste of time, spend all of your time on this course and then have nothing left for other classes. Only reads off slides. Ruined my start to university

Lots of homework
Lecture heavy
Test heavy
1.0
5.0
Cis1910
Grade: F
Oct 3, 2025

The midterm had nothing to do with anything most of the stuff we learned wan't even on the midterm

1.0
5.0
Cis1910
Grade: F
Oct 3, 2025

Nothing form the text book, lecture or practice exam was in the midterm we studied 20 different topics and he tested us on 2, studing was a waste of time.

1.0
5.0
Cis1910
Grade: F
Oct 3, 2025

Worst course ever! be prepared to take it 2nd time because nothing made sense,bad prof and bad ta's, we had practice exam a day before the exam and it was a mess. more then half of the student came to the practice exam with all the ta's and the ta's skipped half of the quetions. then the day of the exam comes and you will be tested on 2 topics.

1.0
5.0
Cis1910
Grade: Rather not say
Oct 3, 2025

My forever worst experience in life was having him as a prof Hard to understand Hard tests Not anywhere near the actual review or curriculum

Tough grader
Test heavy
Graded by few things
1.0
5.0
Cis1910
Grade: Rather not say
Oct 3, 2025

Tries to be funny but fails, although I appreciate that he tries. Emphasizes the use of a 65USD textbook but the exams are formatted completely differently. Studied 20 topics which "could be on the exam," was tested on 2. Graded 100% on exams (2 Midterm, 1 Final). ONLY READS OFF OF SLIDES >:| No formula sheet, no calculator, all memorization.Sucky.

Tough grader
Test heavy
Graded by few things
1.0
5.0
Cis1910
Grade: F
Oct 3, 2025

We sat through lectures of slides read word-for-word, rushed and unclear. Every grade came from impossible exams with no calc or formula sheet, just memorization. Homework and textbooks were useless, and most of the material never showed up on tests. We felt unprepared, overworked, and defeated—many dropped, worst course ever.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
Cis1910
Grade: Incomplete
Oct 3, 2025

Good luck if you have discrete with this guy. That class genuinely decreased my mental health.

Tough grader
Get ready to read
Lots of homework
1.0
5.0
Cis1910
Grade: C-
Oct 3, 2025

Don't take at all costs.

Get ready to read
Lots of homework
Graded by few things
1.0
5.0
Cis1910
Grade: Not sure yet
Oct 4, 2025

The Ten Hag of Guelph

Tough grader
Test heavy
1.0
5.0
Cis1910
Grade: Not sure yet
Oct 4, 2025

what a terrible way to start your university career.. to fail your mid term and probably the class as well.. its hopeless

Get ready to read
Lots of homework
So many papers
1.0
5.0
Cis1910
Grade: Not sure yet
Oct 4, 2025

Cannot teach

Tough grader
Lecture heavy
Test heavy
1.0
5.0
Cis1910
Grade: Not sure yet
Oct 4, 2025

Cannot speak on his other courses. But he teaches 1910 terribly. It's an embarrassing attempt of a job. Avoid the guy at all costs. Reads lectures word for word, and midterms don't reflect all the practice material at all. Hard class as it is, really has no reason to be harder.

Test heavy
Graded by few things
1.0
5.0
Cis1910
Grade: F
Oct 5, 2025

worst prof in UofG history. single-handedly ruined countless first-year students' experiences. Why was he hired? idk.

Get ready to read
Test heavy
Graded by few things
1.0
5.0
Cis1910
Grade: D
Oct 5, 2025

The professor doesn't teach anything in his lectures or labs. He just reads off the slides without explaining anything, doesn't even know how to curve our grades after the majority of the class failed. He needs to be fired.

1.0
5.0
Cis1910
Oct 5, 2025

Teaches CIS*1910 very poorly. Just reads off slides with little explanation. Midterm barely matches the practice material, and no part marks are given, it's all or nothing, which makes learning pointless. The course is already tough, but his teaching makes it much worse.

Tough grader
Graded by few things
1.0
5.0
Cis1910
Grade: F
Oct 5, 2025

Worst professor ever. I attended every lecture and lab, studied for 3 weeks and then the topics on the midterm aren't even what was taught in class.

Tough grader
1.0
5.0
Cis1910
Grade: Incomplete
Oct 5, 2025

The practice questions provided by SOCIS and the textbook did not align well with what was assessed on the midterm. Given the difficult nature of this course coupled with poor teaching (mainly reads off slides) and misleading practice questions for assessments, it is quite difficult to do well, let alone pass this course.

Tough grader
Test heavy
Graded by few things
1.0
5.0
Cis1910
Grade: Not sure yet
Oct 5, 2025

This prof does not ask anything from lecture slides or zybooks, he made us by zybooks which costs 90 car for what, nothing. Get ready to do lots & lots of extra stuff because this prof is unpredictable

Get ready to read
Lots of homework
Lecture heavy
1.0
5.0
Cis1910
Grade: F
Oct 6, 2025

You won't enjoy your life after this course.

Lots of homework
1.0
1.0
Cis1910
Grade: Not sure yet
Oct 6, 2025

Midterm doesn't match anything he gave us for practice and he only gave us an hour to write 8 pages.

Graded by few things
1.0
5.0
Cis1910
Grade: Not sure yet
Oct 6, 2025

He reads right off the slides - no need to go to the lectures. For lectures, he either doesn't use the microphone or he puts it so far in his mouth that you can't hear either way. The exam was NOTHING like the slides or practice questions, and we should have had wayyy more time to do it than we got. Definitely don't recommend!

Tough grader
Graded by few things
1.0
5.0
Cis1910
Grade: Not sure yet
Oct 6, 2025

The professor is unhelpful and an awful lecturer. He reads straight off the slides adding no additional input making the already hard material difficult to remember. The midterm wasn't necessarily unusually hard but the majority of us were just vastly unprepared because nothing he told us to practice was on the midterm.

Tough grader
Get ready to read
Graded by few things
1.0
4.0
Cis1910
Grade: Not sure yet
Oct 6, 2025

he didnt teach anything other than right off the slides

1.0
5.0
Cis1910
Grade: Incomplete
Oct 7, 2025

Reads off of slideshows only and doesnt really teach ngl other than that he's cool ig

1.0
5.0
Cis1910
Grade: A+
Oct 7, 2025

Made me consider switching my major. Cheers!

Tough grader
Get ready to read
Inspirational
1.0
5.0
Cis1910
Grade: Not sure yet
Oct 7, 2025

First year gate keeper. Cheers!

Tough grader
Get ready to read
Caring
1.0
5.0
Cis1910
Grade: Incomplete
Oct 7, 2025

Heres a short list: - poor lecturer - Too fast - hard to understand - makes studying complicated - taught material a few days before it was tested - "everything is fair game" mentality - no calculators or formula sheets - doesn't take criticism well - Midterm was unconventional and unexpected

Test heavy
Graded by few things
4.0
3.0
Cis1910
Grade: B+
Oct 24, 2025
Would take again

He is a good professor, takes time to answer doubts in class and ensures you understand what you were doubtful of. His lectures may not be the most intuitive but that is also because the subject is extremely tough. The exams are on par with previous, which are still hard.

Caring
Test heavy
Accessible outside class
1.0
5.0
Cis1910
Grade: Not sure yet
Nov 2, 2025

Don't even bother.

Test heavy
Graded by few things
1.0
5.0
Cis1910
Grade: Not sure yet
Nov 3, 2025

Awful prof if your goal is to succeed. My prayers go out to anyone taking this course 🙏

Tough grader
Get ready to read
Graded by few things
1.0
5.0
Cis1910
Grade: Incomplete
Nov 10, 2025

He doesnt know how to teach, the midterms are only graded by a couple things and its SOOOO hard to understand what hes saying, literally no point of the lecture, entire course is self-taught.

Tough grader
Test heavy
Graded by few things
1.0
5.0
Cis1910
Grade: Not sure yet
Nov 13, 2025

Class may be very difficult and exams may be hard, but when the teacher has absolutely zero clue how to instruct and actually allow the students to understand, it's not fair. Literally haven't learned a thing from this guy, along with probably 99% of other students who also don't learn anything from this guy.

Test heavy
1.0
5.0
Cis1910
Grade: Not sure yet
Nov 13, 2025

This professor is completely useless. He reads the slides like a broken robot, offers zero explanations, and then designs exams on material he never taught. Every lecture is a total waste of time. If you're unlucky enough to get him, be ready to teach yourself everything and struggle for no reason.

Tough grader
Get ready to read
Graded by few things
1.0
5.0
Cis1910
Grade: Incomplete
Nov 13, 2025

really hard to understand during lectures. he just reads off the slides with no explanation. you could stay at home and get the same grade. ive had to teach everything to myself for the midterms due to the professors horrible teaching style. would not recommend.

Tough grader
Graded by few things
1.0
5.0
Cis1910
Grade: Incomplete
Nov 13, 2025

Tells you stuff is gonna be on the midterm just for it to not be there. The midterms have no content from some of the longest slideshows. Don't bother going to the lecture just teach yourself cuz there's no way ur learning anything from his class. He just reads previous year notes word for word.Idc if its his first year teaching mydegreeisontheline

Tough grader
Test heavy
Graded by few things
1.0
5.0
Cis1910
Grade: Not sure yet
Nov 14, 2025

actually wtf

1.0
5.0
Cis1910
Grade: Rather not say
Nov 14, 2025

teaches like he has a deep hatred for all of his students. Every class feels like we're being waterboarded. Feels like he crawled out of the deepest level of hell to ruin our lives

Tough grader
Test heavy
Graded by few things
1.0
5.0
Cis1910
Grade: Rather not say
Nov 14, 2025

Definetly needs improvements course wise and teaching wise in almost all aspects Nice guy! Not a nice prof tho:(

Get ready to read
Lecture heavy
Graded by few things
1.0
5.0
Cis1910
Grade: Incomplete
Nov 14, 2025

The lectures are not helpful. Labs and Zybooks are useful but they don't accurately reflect what is on the midterms. The practice problems given for the midterm review barely reflect exam questions either--the difficulty gap is too big. Jarrett seems like a nice person but right now this course is a mess.

Tough grader
Test heavy
Graded by few things
1.0
5.0
Cis1910
Grade: Not sure yet
Nov 14, 2025

Just reads off slides, doesn't really add much of his own commentary during lectures. You may as well teach yourself the content. Tells us to study a wide range of topics before tests, but very little of it is tested. The TAs are the only reason I understand anything.

Tough grader
Get ready to read
Graded by few things
1.0
5.0
Cis1910
Grade: Incomplete
Nov 17, 2025

The review questions and "preparation" provided for the exams do not reflect the actual content on the exams. He does not take criticism well and is not open to conversation or improvements of his ineffective teaching style.

Test heavy
Graded by few things
1.0
5.0
Cis1910
Grade: F
Nov 19, 2025

Bad prof doesn't know how to teach Midterms are Einstein level they r practically impossible One of the TA's said “I enjoy marking students down” Class averaging is failing yet no curve for midterm or exam Promised second midterm to be easy but was nowhere close to fair to begin with TA's mark in such a weird way aswell

Tough grader
Graded by few things
1.0
5.0
Cis1910
Grade: Incomplete
Nov 27, 2025

The professor told us that the 2 long ans. questions on the midterm exam will be derived from two chapters of the Zybooks, however, the midterm had questions that was not practiced anywhere and was only briefly mentioned in a lecture and never talked about until the review session A DAY BEFORE the midterm, which was more stressful than helpful.

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
Cis1910
Grade: Rather not say
Nov 28, 2025

acctually insane idec if he curved, entire course was disorganized and not taught properly at all

Tough grader
Test heavy
Graded by few things
1.0
5.0
Cis1910
Grade: Rather not say
Nov 29, 2025

Had questions on the second midterm that were never taught in the lectures or anywhere in the Zybooks and the professor and TAs gaslighting us by saying this was the easiest midterm this course ever had and the professor is delusional by being surprised that people did worse on the second midterm than the first. TLDR delusional professor avoid him.

Tough grader
Lots of homework
Graded by few things
1.0
5.0
Cis1910
Grade: Rather not say
Dec 3, 2025

Please don't take this course. TA's and the Professor not only suck at teaching but are ignorant, they dont take criticism well when they're students tell them theyre doing a terrible job. If you do poorly on the first midterm. DROP. dont try and be a hero, I tried and failed, so as many others. GG's to my GPA, please dont take this class, Cheers!

1.0
5.0
Cis1910
Grade: Not sure yet
Dec 3, 2025

Our final exam was half empty (lots dropped out). Prof is bad, (some) TAs are worse. Never heard of a TA who enjoys giving students low grades. Our midterm average was below 40% and it was our fault. Could write a book about how bad this class was. Especially as a first-year course, it scared the living hell out of many. Quality of learning = 0/10

1.0
5.0
Cis1910
Grade: Not sure yet
Dec 4, 2025

I dont even have words to explain how terrible this class is. The final exam was empty. I don't have enough fingers to count how many students were staring off into nothing with blank pages. He makes us buy an 100 dollar textbook just to twist the questions in ways we've never even seen before. He probably won't even curve and find some excuse.

1.0
5.0
Cis1910
Grade: Not sure yet
Dec 6, 2025

Walked into the final exam and was wondering why half the seats were empty when the exam was about to start. I believe around 60 people dropped out. Thank god cis2910 has a different professor that has years of teaching experience.Jarrett may have a phd and is an intelligent/knowledgeable person in this topic but some people should just never teach

Tough grader
Test heavy
Graded by few things
2.0
4.0
Cis1910
Grade: A-
Dec 11, 2025

Started out awful, annoying, and good luck learning without Zybooks. Midterm 1 was crazy unfair. But he showed character development. He dropped hints, made the 2nd midterm easier, curved it drastically, & made it worth 50%. The 2nd midterm & final were also significantly fairer. The first half was hell though, so the best he's getting is a 2

Get ready to read
Graded by few things
5.0
3.0
Cis1910
Grade: Not sure yet
Dec 11, 2025
Would take again

Great prof! You guys are straight up haters. He's a good guy and made the final similar to the review. JARRETT IF YOU'RE READING THIS NO MATTER WHO TEACHES 1910 THEY'LL GET HATE BC ITS HARD. BUT YOU KEPT GOING DESPITE THE HATE, NEVER GIVE UP!! GO BEYOND..PLUS ULTRA!!

3.0
4.0
Cis1910
Grade: B
Dec 12, 2025

The first 3.0, and probably the only fair rating. Jarrett Phillips isn't a malicious professor, but boy does his inexperience really show through on a difficult course like 1910. The first midterm was rough, but everything became more fair over time, and Jarrett tried whatever he could to help us. CCMPS is to blame for poor professor allocation.

Lots of homework
Graded by few things
Accessible outside class
5.0
5.0
Cis1910
Grade: D-
Dec 15, 2025

W CURVVEEEEEE

Tough grader
Test heavy
Graded by few things
5.0
5.0
Cis1910
Grade: B
Dec 15, 2025
Would take again

Jarrett's a great prof. Those giving him poor ratings are first-year students who are finding the transition to university hard. Discrete is clearly a hard course, and his bad rating is only because students didn't put in the genuine effort required for the class, even after dropping hints. He even curved the final, ensuring almost everyone passed.

Tough grader
Test heavy
Graded by few things
5.0
1.0
Cis1910
Dec 15, 2025
Would take again

Jarrett if youre reading this your rate my prof score does not reflect who you truly are. discrete structures is a very difficult class. even pascal (old discrete prof) the last 2 years got so much hate. the students are just incompetent and not willing to put in real work.

Test heavy
Graded by few things
1.0
1.0
Cis1910
Grade: B+
Dec 16, 2025

I got a 77 but it was not easy and he is not a great prof his lectures are him just reading off the slideshow and his midterms and exams do not match what he would told the class. The 1st avg 30s, 2nd avg worse than 1st had to curve and final was tough better than 1 and 2 they had to curve so majority of class would pass the course and its hard

Tough grader
Lots of homework
Test heavy
3.0
5.0
Cis1910
Grade: A+
Dec 16, 2025

A good person and tries his best to help the class, including listening to occasional feedback and curving tests to make sure the average grade is a pass. He is however extremely inexperienced which shows through in his lectures and how he organises labs. BE PREPARED TO LEARN MOST OF THE MATERIAL ON YOUR OWN.

Graded by few things
2.0
4.0
Cis1910
Grade: A-
Dec 16, 2025

Strict Prof, lectures honestly do not do much. Please go for labs. Please do not miss any lab, if you do make sure you practice on your own. Do not do just the zybook, make sure you do all the additional exercises to pass. Get ready to study on your own as well.

Tough grader
Get ready to read
Test heavy
1.0
5.0
Cis1910
Grade: B-
Dec 16, 2025

Worst teacher. Unfortunately, you can't avoid this unorganized teacher as you have to take CIS1910 and CIS2910 courses. Majority of his students have bad feedback for him.

Tough grader
Hilarious
Graded by few things
1.0
4.0
Cis1910
Grade: F
Dec 17, 2025

Poorly planned and disorganized teacher, awful. Doesn't teach full context of the topic, you have to study and understand yourself. Doesn't listen to anybody, one of his own kind. Plays innocence after deceiving students. Dean has to take an action on his way of teaching.

Tough grader
Hilarious
Graded by few things
4.0
5.0
Cis1910
Grade: D-
Dec 18, 2025

this course was extremely difficult, I spent majority of hours studying on my own,went to all my lectures and labs even though they didn't help much, i barely passed this course Jarrett responds to emails fast and is a nice guy he remembers my name, the material was very confusing and heavy, some TA's good and others act like the course is too easy

Get ready to read
Lecture heavy
Test heavy
1.0
5.0
Cis1910
Grade: B+
Dec 22, 2025

Midterms well really bad, midterm1: 40ish avg, midterm2: 30ish avg had to curve for a 53 avg, the exam was really tough by the time of the final exam half of the class dropped. He is not great at teaching he may be a nice guy but as a professor he is not great i don't blame him he is just a researcher forced to teach us this course.

Tough grader
Test heavy
Graded by few things
Class Info

Attendance Mandatory

1%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

C

95% confidence
Based on 28 grades
Most common grades:
Not sure yet (26)
Incomplete (18)
Rather not say (11)
Grade Distribution
A(4)B(4)C(1)D(8)F(9)A-/B+(7)
Based on 88 reported grades
Not sure yet: 26
Incomplete: 18
Rather not say: 11
F: 9
Common Tags
Tough grader (45)
Graded by few things (45)
Test heavy (35)
Get ready to read (19)
Lots of homework (14)
Lecture heavy (8)
Hilarious (5)
Inspirational (4)
Rating Trend

Improving

+0.56 avg change
Oct
Nov
Dec
Last 3 months
Ratings by Course

Cis1910

1.4

(88)

CIS2910

1.3

(3)
Difficulty by Course

CIS2910

4.7

Cis1910

4.6

Similar Professors