4.4

John-Paul Pretti

Computer Science - University of Waterloo

4.4
Quality
2.8
Difficulty
75%
Would Retake
153
Reviews
4.4
Quality
2.8
Difficulty
4.4
Helpful
4.5
Clarity

75%

Would Retake

153

Reviews

Rating Distribution
Official

5

114

4

19

3

11

2

1

1

8

What Students Say

Notes are organzied and helpful

MATH135 - 5.0 rating

Great prof for Math 135

MATH - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

50%

Textbook Required

54%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 18 grades
Most common grades:
A (6)
A+ (4)
B (3)
Grade Distribution
A(10)B(3)C(1)D(0)F(0)A-/B+(4)
Based on 22 reported grades
A: 6
A+: 4
B: 3
Not sure yet: 3
Common Tags
Amazing lectures (9)
Respected (7)
Inspirational (5)
Hilarious (3)
Caring (3)
Participation matters (3)
Skip class? You won't pass. (2)
ACCESSIBLE OUTSIDE CLASS (1)
Rating Trend

Stable

+0.10 avg change
Nov
Dec
Aug
Feb
Jul
Dec
Last 6 months
Ratings by Course

134

5.0

(1)

CS134CS24

5.0

(1)

CS134246

5.0

(1)

CS134241

5.0

(4)

CS114

5.0

(5)
+18 more courses
Difficulty by Course

CS001

5.0

CS111

5.0

CS246

3.8

ADVISOR

3.3

134

3.0

Reviews (153)
4.0
4.0
CS246
Jun 18, 2001

Get Prof, Excellent Excitement

5.0
1.0
CS134
Jun 18, 2001

bad course very good teacher

4.0
2.0
CS134
Jun 19, 2001

He's kind of girlish

5.0
4.0
CS246
Jun 19, 2001

Excellent prof

4.0
3.0
CS240246
Jun 20, 2001

good teacher but talks like a machine gun..SLOW DOWN!

5.0
3.0
CS134
Jun 27, 2001

he taught me the true meaning of PEZ

4.0
1.0
CS246240
Jul 4, 2001

Great prof, but spends too long dealing with Mickey Mouse stuff. RECARRRRRRSION!

5.0
3.0
CS246
Jul 5, 2001

great prof, but kinda gurly

5.0
2.0
CS134
Jul 5, 2001

Stud.....

4.0
3.0
CS134
Jul 18, 2001

He actually had me captivated and understanding the course!

5.0
3.0
CS134
Jul 20, 2001

J.P. is an AMAZING prof ! He made CS actually sound interesting :)

4.0
3.0
CS241
Jul 27, 2001

a good cs prof. a rarity.

5.0
3.0
CS134CS24
Jul 27, 2001

ver y funny

5.0
4.0
CS134
Jul 29, 2001

one of the best

5.0
4.0
CS134
Aug 1, 2001

He makes learning CS so easy and fun.

5.0
3.0
CS134
Aug 1, 2001

Troy V said he could beat you up any day

4.0
5.0
CS240
Aug 5, 2001

Good prof, but when I took this course, the midterm average was below 50

5.0
3.0
CS134246
Aug 8, 2001

Great prof, makes class interesting. Occasionally cuts off students' questions.

5.0
3.0
CS134
Aug 28, 2001

Standing room only!

5.0
4.0
CS134
Sep 10, 2001

Cool cute prof

5.0
3.0
CS240
Sep 10, 2001

Y'all forgot to mention that he's sexy, as well as being a fab teacher!

5.0
2.0
CS134241
Sep 20, 2001

great prof, cute and sexy too

4.0
3.0
CSADVISOR
Oct 16, 2001

Arrogant, not very helpful, looks down upon students

5.0
1.0
CS134
Oct 21, 2001

Extremmly helpful, and the Pez just takes the cake.

4.0
4.0
CS241
Oct 27, 2001

Make exams too hard.

3.0
5.0
CS134
Nov 2, 2001

Very hard midterm

5.0
1.0
CS134
Nov 2, 2001

Almost perfect! Cool! Very interesting!

5.0
3.0
CS134
Nov 13, 2001

Hot stuff... great at teaching

5.0
3.0
134
Nov 19, 2001

So sexy he makes boring topics seem VERY interesting

5.0
2.0
CS134
Nov 27, 2001

You can see his excitement for the course. The lectures are pure entertainment!

5.0
1.0
CS134
Jan 14, 2002

man i miss his lectures....HE IS GREATOOOOOOO.. i LOVE J.P.

1.0
5.0
CS246
Jan 23, 2002

Answers Every Question with a Question. eg: "What do you think?"

5.0
3.0
CS240
Feb 4, 2002

Very well-organized lectures.

5.0
3.0
CS240
Feb 6, 2002

fair, helpful and generally a good prof

5.0
2.0
CS240
Feb 6, 2002

Excellent prof; explains clearly the content and motivation

5.0
3.0
CS240
Feb 7, 2002

one of the best CS profs at UW, he makes even this useless **** seem interesting

3.0
3.0
CS246
Feb 7, 2002

He's pretty good at teaching but isn't very knowledgable in the stuff he teaches

5.0
2.0
CS134
Feb 8, 2002

Not sexy. Shut up ppl.

3.0
3.0
CS134
Feb 19, 2002

He's a sweating machine. Also had him for cs241 but he talks too fast

5.0
3.0
CS241
Feb 27, 2002

...follow last comments: Morland can't teach!!! He just reads from course note!

4.0
3.0
CS134
Mar 13, 2002

He knows his stuff. CS FREAK! Good teacher to learn from!

5.0
3.0
CS114
Mar 22, 2002

His lectures are more entertaining than most movies are!

5.0
1.0
CS240
Mar 24, 2002

Hot Stuff!

5.0
3.0
CS114
Mar 25, 2002

He's the only reason I wake up in the morning (no... seriously)

4.0
3.0
CS134
Mar 27, 2002

Very good lectures.

5.0
2.0
CS114
Mar 27, 2002

He is just a math/cs freak. very good prof

5.0
2.0
CS240
Mar 28, 2002

Very interesting lectures. Huge Leafs Fan.....GO LEAFS GO!

5.0
3.0
CS241
Mar 31, 2002

Great prof love his teaching style

5.0
3.0
CS114
Apr 1, 2002

very fun

5.0
3.0
CS114
Apr 9, 2002

very helpful and very fun to go to his lectures! JP rules!!

1.0
3.0
ADVISOR
Jun 7, 2002

Crappy Advisor, will lead you down the wrong path

3.0
2.0
ADVISOR
Jun 14, 2002

Good in lectures, but get a second opinion on any advice he gives.

3.0
4.0
CS241
Grade: A
Jul 31, 2002

lectures hard to follow, goes a bit too fast, Vasiga is better for 241

5.0
3.0
CS241
Sep 10, 2002

Dedicated, funny, and interesting.

4.0
2.0
CS134
Oct 1, 2002

He can make anything entertaining. Even if it is at 8:30am.

5.0
3.0
CS241
Nov 23, 2002

Very good professor. Makes difficult material understandable.

5.0
3.0
CS133
Nov 25, 2002

JP is so helpful and truly is dedicated to helping his students!

4.0
3.0
CS133
Dec 28, 2002

a good man.

3.0
4.0
CS134
Jan 2, 2003

very nice guy, loves the material. but, he goes wayyyyy too fast

5.0
2.0
CS241
Jan 20, 2003

Great prof, great attitude

5.0
4.0
CS241
Feb 22, 2003

I failed the class, but still think he's a good teacher!

4.0
4.0
CS134
Mar 17, 2003

He loves what he does, keeps you up, but goes WAY too fast. Only bad side... fast = hard....

5.0
4.0
CS134
Mar 19, 2003

He is very helpful, good lecture! The only down side is talk abit too fast

5.0
4.0
CS134
Mar 26, 2003

Good teacher, a very funny guy..... But he goes too fast (almost wayyyyy to fast). It's a good idea to read the textbook first before attending his 8:30 class.

5.0
4.0
CS134
Mar 28, 2003

J.P. = Awesome. :D

5.0
2.0
CS134
Mar 31, 2003

Very enthusiastic even at 8:30 in the morning. Good prof, and to boot, he's a Leaf fan!

5.0
3.0
CS134
Mar 31, 2003

Amazing prof. Best one I've ever had. Want him to teach all my classes. Go to see him during office hours, he's so helpful!

5.0
2.0
CS134
Apr 2, 2003

Great prof! Very clear, and teaches what we need to know. Puts emphasis on useful material.

5.0
2.0
CS241
Apr 6, 2003

An excellent prof, I too want him to teach all of my classes

5.0
3.0
CS134
Apr 8, 2003

explain abstract stuff well and make the boring course materials more interesting and knows alot of stuff... share stories as well.. wish all teachers are like him

5.0
3.0
CS134
May 28, 2003

What a great teacher! He loves the material, and loves teaching. Very refreshing to be taught by someone who cares that you learn!

5.0
3.0
CS134
Jun 15, 2003

One of the best profs. Always full of energy, and makes you think. He talks non-stop until end of Lec. Always asks you if its ok that he moves on. NEVER bores you. He makes u want to learn more. Jam-packed class. Had to check ID #'s for valid students :)

5.0
3.0
CS134
Jun 16, 2003

Great Prof, makes the hard material easy and intersting. Really helpful if you have problems. All profs should look to him for an example of how a prof should be.

3.0
3.0
CS134
Nov 4, 2003

This guy expects too much of his students. His assignments guarantee you many wasted nights in the computer lab. If you ask him for help he might be an ass and confuse you even more.

5.0
3.0
CS134241
Nov 15, 2003

I'm in 4B, and he is still the best prof I've ever had. Too bad he's a Leafs fan.

5.0
3.0
CS241
Dec 8, 2003

He is a really nice prof, but if you are taking cs241 and should be careful...coz Tory and him will definetely make the midterm and final really hard...and he also will mark the midterm before drop-deadline such that students have time to drop the course.

5.0
4.0
CS241
Dec 11, 2003

Had him as a guest lecturer for CS 241, by far on of the best. High energy, and he'll go out of his way for you as a student. Don't believe me? See him in his office. Stellar person. Trying for good in this world.

5.0
4.0
CS134
Mar 17, 2004

take him, u wont regret it

5.0
2.0
CS134
Apr 3, 2004

soo enthusiastic, always available for extra help, willing to make appointments to help you one-on-one, loves when people ask questions, explains the material very clearly...my favourite prof this term

5.0
4.0
CS134
Apr 3, 2004

Good prof, very helpful....assignments for this course will keep you awake at night tho.

4.0
2.0
CS134
Apr 21, 2004

No Comments

1.0
5.0
CS001
Apr 29, 2004

Bad Professor

1.0
5.0
CS111
Apr 30, 2004

good prof

5.0
3.0
CS134
May 8, 2004

Passionate lecturer who really believes in what he's teaching. Introduced ADT's and formal verfication very well.

5.0
3.0
CS134241
Jun 19, 2004

Best cs prof ever! Explains things on a level that everyone can understand! Provides the best extra help - makes sure you 'get it' and encourages you! Extremely inspirational - you leave lectures with your mind expanded. BETTER THAN TROY!

5.0
2.0
CS240
Jul 21, 2004

Very good prof, very helpful inside/outside of lecture. Got 80s in his class.

4.0
4.0
CS134
Aug 7, 2004

JPs good... but sorry all you JP fans.. TROY RULES.

4.0
3.0
CS240
Aug 9, 2004

He's awsome, and he's way less annoying than vasiga.

5.0
2.0
CS134241
Sep 6, 2004

Amazing prof. One of the best at UW. I loved his classes and were sad when they were done. Exams are hard, but you can do it :)

5.0
3.0
CS134
Sep 15, 2004

This guy is amazing. He was able to relighten the computer programming passion I once had. I was skipping my calc class to go to JP's lecture, since my default CS prof sucked.

3.0
3.0
CS241
Grade: A
Sep 17, 2004

Overall he is a good prof, but BETTER THAN TROY? "FORGABOUTIT!!!"

5.0
3.0
CS241
Oct 7, 2004

I am in CS because of this guy. He's awesome. But watch out, his exams a little tough!

1.0
5.0
ADVISOR
Nov 30, 2004

Although he may seem like a very cheerful person. He's not very good at helping students with their problems. Very ignorant when helping students. Also likes to postpone problems such as issues concerning something important about school. Thats a really bad thing...I don't like him...

5.0
2.0
CS241
Dec 10, 2004

BEST.PROF.EVER. i switched into 8:30am class just to take it with him. his enthusiasm makes me feel horrible if i'm not paying attention, let alone letting myself fall asleep. explains everything SO clearly and is ALWAYS willing to help students out. i wish i could take every CS course with him.

5.0
3.0
CS134
Mar 13, 2005

could NOT ask for a better prof. Class is tough but can't blame it on the guy.

5.0
3.0
CS132
Apr 7, 2005

The best prof ever!! He explains well. very helpful. He makes cs fun and easy.

5.0
3.0
CS134
Jun 11, 2005

So enthusiastic, he loves his job and CS. Explains really well, and gives lots of extra help after class.

5.0
1.0
MATH135
Nov 29, 2005

he's great

5.0
3.0
CS241
Nov 30, 2005

J.P. IS AWSOME! Explains everything so clearly, and he knows exactly what he is talking about! you cannot fall asleep in this class, excellent prof.

5.0
1.0
CS241
Dec 23, 2005

J.P. !!! I LOVE YOU MAN !!! THE NICEST GUY EVER!!

5.0
3.0
MATH135
Jun 23, 2006

Loves his students, loves his courses, loves to teach and loves to help everyone. I quite love this man.

3.0
2.0
CS241
Dec 28, 2006

Good prof, pretty clear most of the time. He messes up sometimes though (in explaining parsing). Arrogant though, thinks your dumb, so I don't really like him. Helpful sometimes, other times he refuses to help. But He's decent, most people enjoy him. Although he is good, I think he's overated.

5.0
1.0
CS240
May 4, 2007

Wow what a good class. Wow what a good prof. Just phenominal! Great lectures - very colourful. Great assignments - tough yet doable given enough time. Very reasonable exams. I mean - anyone who says anything bad about this prof is absolutely insane. Consider yourself blessed if you get this man as your teacher.

5.0
1.0
CS241
Dec 17, 2007

Words can't describe how good Pretti is. He's one of the amazing CS profs. If you get the chance, don't think twice, and sign up.

5.0
3.0
MATH135
Nov 19, 2008

so far this is the only guy I know who teaches 5 different courses(Math 135,136,CS 134,115,241) and maybe even more.I admit he sometimes is arrogant,but most times he is clear and helpful.And extremely passionate in class so I never successfully slept in his class,which,I guess,is good for me.

5.0
3.0
CS241
Jan 17, 2009

This course is by far my favourite course in university, and part of it was also because of the prof. This prof is just plain amazing! Made me actually want to go to every single class, a great lecturer. I would definitely take more courses with him if I could.

5.0
1.0
CS115
Jan 13, 2010

Got me interested in computer science. Always willing to help and take the time to answer questions. No complaints whatsoever.

2.0
5.0
CS116
Mar 19, 2011

This is one of the most arrogant profs I know at UW. Either he thinks he is very smart or knows it all or both.

5.0
1.0
CS116
Apr 30, 2011

Before his class I hated CS; now I'm thinking of switching my major to it. He's an excellent prof, clearly knows his stuff, and is really good at teaching. Engaging and funny, it's not too hard to pay attention to his lectures. Encourages questions, makes you feel GOOD for asking them, then does his best to find the answer. Very supportive.

5.0
3.0
CS234
Oct 31, 2011

Awesome prof! Funny, engaging, and teaches the material well. Always is there to help the students; he's quick at replying to any email questions. I really enjoyed the class, when I was worried I might not. But definitely love it, and lots of thanks to J.P.!

5.0
2.0
CS116
Dec 8, 2011

He covers the material very well and even shows you how you can apply it outside of the course. Lectures are rather light and enjoyable to attend.

5.0
1.0
CS116
Apr 27, 2012

Very good prof. Material was kind of bland but he made it at least a little interesting. Would recommend this prof for CS because his teaching style is very engaging.

5.0
2.0
CS116
Jun 7, 2012

He was amazing! I would take all possible CS courses with him if it was an option! He cares about you learning but, not so much its creepy. I went to his office on many occasions and he helped me. Great prof made my first year a breeze(the cs part of first year)!

5.0
2.0
MATH135
Nov 5, 2012

An absolutely amazing guy that's enthusiastic, easygoing, and makes class quite enjoyable to attend. Very kind and respectful towards his students and will never make you feel bad for asking a question. He also knows his material very well and teaches it at a crystal-clear pace.

5.0
3.0
MATH135
Nov 10, 2013

He is nice and funny. Notes are organzied and helpful. Good to have this prof.

5.0
3.0
MATH
Nov 23, 2013

He helps students adjust to their first year as he teaches. Give a good amount of examples, knows the content he is teaching, doesn't just copy off his notes. Listens to students questions and answer them fairly. Marks fairly but not easily. Great prof for Math 135

5.0
4.0
MATH135
Grade: B
Sep 3, 2014

Good and caring!

5.0
3.0
MATH135
Grade: Not sure yet
Oct 31, 2014

He is very helpful and inspirational, you will absolutely love him. Definitely wanna take more classes with him.

5.0
3.0
MATH135
Nov 4, 2014

Great prof. Easy to understand even when the material is tough.

5.0
2.0
MATH135
Nov 6, 2014

I was struggling throughly and barely passing assignments with my originally professor. When i started going to his lectures, my marks shot up from 40% to consistent 90%+. Absolutely phenomenal professor

5.0
3.0
MATH135
Nov 17, 2014

Passionate,funny,one of the best profs I've met,makes Algebra interesting.

5.0
2.0
MATH135
Nov 20, 2014

Best prof ever!

5.0
2.0
MATH135
Grade: Not sure yet
Nov 27, 2014

good prof. enthusiastic

5.0
2.0
MATH135
Nov 28, 2014

Amazing professor, don't need any comment to show that he is the best. Take his section if possible.

5.0
1.0
MATH135
Dec 3, 2014

He's just perfect!

5.0
3.0
MATH135
Grade: A-
Dec 4, 2014

Make a hard course easy to understand. Will take his course again if I can.

4.0
2.0
MATH135
Grade: A
Dec 10, 2014

the best Prof ever! I'm so glad I switched into his class.

5.0
1.0
MATH135
Grade: A+
Nov 21, 2015

Really good prof, want to take his class again

5.0
2.0
MATH135
Nov 23, 2015

absolutely great prof and great person!

5.0
3.0
MATH135
Nov 26, 2015

I wasn't actually in JP's class, but my prof was bad so I started going to his lectures and it was the best decision I ever made. I still am super bad at the class but I understand so much more now! JP explains everything so well, and he is so enthusiastic iT absolutely makes me day. Love him, if you can get in his class JUST DO IT.

5.0
3.0
MATH135
Dec 21, 2015

This course is very difficult and he makes it seem easy. Lectures are phenomenal and he is an overall really inspirational guy. 10/10

5.0
3.0
MATH135
Jan 5, 2016

Legend

5.0
3.0
MATH135
Grade: B+
Jan 10, 2016

He is a great prof and is always looking to help students. The course itself was tough but it was taught in a great way.

5.0
4.0
MATH135
Jan 30, 2016

JP was such a great teacher. He would ask how your day was and made sure you understood the content if he noticed you looked confused in class. His examples and lessons were always spot on with the assignments and he never got behind. I was so lucky to have him. I hope I get him for math or CS next year!

3.0
2.0
MATH135
Feb 7, 2016

He has great lectures and is rated well by students, however, I find him a very irresponsible prof. Outside of lectures, he doesn't takes your questions seriously, he never looks at your questions carefully and always answers them in a rush. For the few times when I've asked questions, his answers were all wrong after discussions with other profs.

5.0
1.0
COS126
Grade: A+
Apr 21, 2016

He is excellent teacher . today , on 21 April 2016 he takes class of 11 standard at D.a.v public school in Amritsar. It was amazing experience of my life with him. He teaches very joyfully that it become a great interest in us . Thus he is very amazing as well as nice natured man. love him(;

4.0
4.0
MATH135
Apr 29, 2016

JP was a great lecturer and made everything super clear. My only complaint would be his availability, whenever I went to office hours they were so crowded I barely got 5 minutes with him. He also seems to jump all over the place, its like his mind is racing 100 miles a minute. Would highly suggest attending his lectures though.

5.0
4.0
MATH135
Grade: Not sure yet
Nov 12, 2016
Would take again

J.P. is just awesome! He's always so energetic and really makes Math135 less stressful for me. Also he gives clear lecture and is very considerate. Favorite prof in UW!!! Highly Recommend.

Skip class? You won't pass.
Inspirational
Amazing lectures
5.0
1.0
MATH135
Grade: A+
Nov 19, 2016
Would take again

Awesome prof! Take his lecture if you have a chance.

ACCESSIBLE OUTSIDE CLASS
Hilarious
Amazing lectures
5.0
3.0
MATH135
Grade: A
Nov 22, 2016
Would take again

Amazing prof! Definitely recommend to take his course!

Respected
Inspirational
Amazing lectures
5.0
4.0
MATH135
Grade: C-
Dec 12, 2016
Would take again

BEST. PROF. EVER! great explanations, humour, and help. the course is tough though

Respected
Amazing lectures
Caring
5.0
2.0
MATH135
Grade: A
Dec 14, 2016
Would take again

Absolutely the best Math 135 instructor of Waterloo!

Respected
Clear grading criteria
Amazing lectures
5.0
3.0
MATH135
Grade: A
Dec 23, 2016
Would take again

J.P is awesome. If he didn't go into math he would probably have a career as a public speaker - that's how energetic and engaging his lectures are. The course itself was not always an easy one but he made it interesting and understandable.

Respected
Inspirational
Amazing lectures
5.0
3.0
MATH135
Jan 9, 2017
Would take again

J.P. made the class -- Math 135 -- easier to understand and interesting to follow. You can tell that he truly cares about the subject, and about the students he is teaching. I would highly encourage you to take him for his class. I would also highly encourage participating in class. The more questions you ask, the more both you and he are engaged.

Respected
Participation matters
Amazing lectures
5.0
4.0
MATH135
Grade: B
Sep 7, 2017
Would take again

Really funny prof who really cares about students. He dedicated a lot of time outside of class to helping students. Always a fair marker and was willing to explain anything you had questions about

Respected
Skip class? You won't pass.
Hilarious
5.0
3.0
CS116
Apr 5, 2019
Would take again

His lectures were always full of practical examples that made following the content easy. He has a "lets explore" attitude when solving problems, which is really important for CS. Very approachable during class and office hours, knew my name in the first week when I didn't even remember telling him!

Participation matters
Amazing lectures
Caring
5.0
3.0
MATH135
Grade: A-
Nov 27, 2019
Would take again

He's a G, an absolute beauty. He explains things really well, and his voice is loud and clear. He's overall just a good teacher.... aka doesn't have to pause in the middle of class to look at notes etc..

Participation matters
Amazing lectures
Lecture heavy
3.0
4.0
MATH135
Grade: Rather not say
Dec 24, 2019
Wouldn't take again

He really tried but personally I prefer a solid structure whereas he had a more rough work approach. He said research shows better grades that way. It mightve been beneficial but you have to adjust to his style. Otherwise he really made you think for yourself in office hours but he is a nice and caring guy

Gives good feedback
Accessible outside class
Inspirational
5.0
2.0
MATH135
Grade: B+
Aug 6, 2020
Would take again

I failed math 135 the first time and basically learned nothing, I retook this course with him and he's truly the best prof I've ever met. He's really inspirational and really patient. 10000000/10

Respected
Inspirational
Caring
1.0
4.0
CS115
Feb 4, 2021
Wouldn't take again

All these reviews are from in person classes so it could be different. Online in COVID-19 which is already such a hard time for students, JP Pretti goes out of his way to make students feel bad and is rude in office hours. Does not know how to speak properly to students and literally made me cry in his office hours. Do not recommend going 2 him.

1.0
1.0
CS115
Feb 4, 2021
Wouldn't take again

JP was not helpful at all in office hours. He gets frustrated with students easily and it shows in his attitude. Questioned my ability to learn CS in not a very nice way and made me feel small.

1.0
3.0
MATH135
Grade: B
Jul 22, 2022

This was back in 2014. The first assignment's class average was 45%. I myself got 50% and was upset because this was the first assignment after high school where most people get good grades. Pretti's response to me - you should probably drop out. I proved him wrong and finished the semester with a B and graduated too. Such a terrible prof!

5.0
3.0
MATH135
Grade: A+
Dec 8, 2022
Would take again

Great guy, interesting lectures and was supportive

Amazing lectures
Hilarious
Class Info

Online Classes

100%

Attendance Mandatory

50%

Textbook Required

54%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 18 grades
Most common grades:
A (6)
A+ (4)
B (3)
Grade Distribution
A(10)B(3)C(1)D(0)F(0)A-/B+(4)
Based on 22 reported grades
A: 6
A+: 4
B: 3
Not sure yet: 3
Common Tags
Amazing lectures (9)
Respected (7)
Inspirational (5)
Hilarious (3)
Caring (3)
Participation matters (3)
Skip class? You won't pass. (2)
ACCESSIBLE OUTSIDE CLASS (1)
Rating Trend

Stable

+0.10 avg change
Nov
Dec
Aug
Feb
Jul
Dec
Last 6 months
Ratings by Course

134

5.0

(1)

CS134CS24

5.0

(1)

CS134246

5.0

(1)

CS134241

5.0

(4)

CS114

5.0

(5)
+18 more courses
Difficulty by Course

CS001

5.0

CS111

5.0

CS246

3.8

ADVISOR

3.3

134

3.0

Similar Professors