2.7

Richard Pancer

Computer & Math. Sciences - University of Toronto at Scarborough

2.7
Quality
3.3
Difficulty
23%
Would Retake
96
Reviews
2.7
Quality
3.3
Difficulty
2.7
Helpful
2.7
Clarity

23%

Would Retake

96

Reviews

Rating Distribution
Official
96 total ratings

5

16

4

20

3

15

2

17

1

27

What Students Say

Lectures were very unclear and instead of explaining concepts he would instead explain problems, making the concepts hard to understand

CSCA67 - 1.0 rating

The course does not follow what is shown in course Syllabus

CSCB20 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

53%

Textbook Required

46%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 19 grades
Most common grades:
Not sure yet (17)
A+ (4)
A (4)
Grade Distribution
A(8)B(3)C(1)D(0)F(1)A-/B+(6)
Based on 38 reported grades
Not sure yet: 17
A+: 4
A: 4
A-: 4
Common Tags
Lecture heavy (9)
Tough grader (8)
Participation matters (4)
LECTURE HEAVY (3)
Respected (3)
LOTS OF HOMEWORK (2)
Skip class? You won't pass. (2)
Hilarious (2)
Rating Trend

Declining

-1.14 avg change
Jan
Feb
May
Jun
Nov
Dec
Last 6 months
Ratings by Course

C50C51

5.0

(1)

C50B28

5.0

(1)

CSCA58

5.0

(1)

CSCC50B28

5.0

(1)

CSCC50F

5.0

(2)
+18 more courses
Difficulty by Course

CSCB63

5.0

B28

4.0

CSCC50F

4.0

CSCB20

4.0

CSCC37

3.8

Reviews (94)
4.0
3.0
A06B28
Grade: B+
Jun 18, 2001

he is nice, but after b28 i started hating him. reeeeaaally hard course

5.0
4.0
CSCB28
Grade: C
Jun 18, 2001

Kewl Funny guy! Wish his assignments are easier

4.0
4.0
B28
Jun 19, 2001

course is easy, assigns are hard

5.0
2.0
C50C51
Jun 19, 2001

He is extremely nice and very sympathic. One of my favourite professors!

2.0
2.0
C50
Nov 12, 2001

Great Prof, Good Sense of Humour, Teaches well.

4.0
4.0
CSCC50
Feb 5, 2002

He seems to be even lazier than I am...

3.0
3.0
CSCC50
Feb 7, 2002

Easy assignments...hard exam....

5.0
3.0
C50B28
Feb 25, 2002

good and really helpful prof

4.0
4.0
CSCC50
Mar 19, 2002

Here's a proof that took a genius 50 rs to figure out I am gonna leave it for u

4.0
3.0
CSCB28
Grade: B
Apr 3, 2002

Never hands stuff back on time! Yet still good lecturer & good help with assign.

1.0
5.0
CSCB28
Apr 7, 2002

short time for ass'n...no extension...

3.0
5.0
CSCC50
Apr 11, 2002

great teacher... tough exam

3.0
1.0
CSCC50
Apr 21, 2002

EXAM WAS TOO EASY. HE SHOULDN'T THINK WE ARE ALL IDIOTS AND MAKE IT HARDER

4.0
3.0
CSCB28
Apr 23, 2002

actually knows his stuff. Makes assignments challenging but a excellent prof

4.0
2.0
CSCB28
May 24, 2002

Good but lazy and moody. Dosen't hand stuff back until the last minute.

2.0
1.0
CSCB28
Jun 21, 2002

Utter fool. He is perfect for people who just want to get by and get a degree.

5.0
2.0
CSCA58
Aug 9, 2002

Good jks, easy mid/final, but the long hair and the pink shirt must go!

4.0
3.0
CSCB28
Aug 12, 2002

He is soo lazy, but he is funny, luv to comm. w/ gals...haha

4.0
2.0
CSCB28
Aug 22, 2002

Pretty easy. Takes forever to hand back assignments.

2.0
3.0
CSCA06
Oct 22, 2002

umm. he looks like a bum now with the long hair and beard

3.0
3.0
CSCA06
Dec 7, 2002

LAZY LAZY LAZY

5.0
2.0
CSCC50B28
Jan 18, 2003

Like his lecutres, nice person

4.0
2.0
CSCA06
Jan 24, 2003

very laid back, and dishevelled, but good prof. The 80's are gone man!

4.0
1.0
CSCB28
Jan 25, 2003

The 80 are nice to think about, but not to wear.

3.0
3.0
CSCB28
Apr 13, 2003

Unique collector of Hawaian shirts. Helps offset boring class.

4.0
2.0
A06C28
Aug 18, 2003

Very laid back and easy to talk with but too busy though. His office always has a queue. His beard is too scary.

2.0
4.0
A06B28
Aug 30, 2003

Lazy. Takes forever to get back assignments. Always has a queue of students at his office. Not always honest.

5.0
5.0
CSCC50F
Sep 11, 2003

really knows his stuff; very helpful, even with stuff from other courses; thank god scarborough managed to snatch him away from erindale

4.0
3.0
CSCA06
Oct 21, 2003

He's a good guy but has some bad jokes like every other professor. He's very clear in his explanations and I liked having him. His sense of humour starts to grow on you too.

5.0
1.0
CSCA08
Oct 28, 2003

He is fun. Dresses like a biker; he so has a bike :). He would look great on a harley :). He explains everything, and manages to make lectures fun.

2.0
4.0
CSCC36
Feb 16, 2004

Good prof, nice guy, but takes forever mark things. Also doesn't give sample answers because he reuses questions every year

3.0
2.0
CSCA06
Feb 25, 2004

No Comments

5.0
3.0
CSCC36
Jul 27, 2004

Great prof., he tells you in class what he wants you to know, and thats exactly what shows up on exams. He's extremely nice to students, and likes it when students do well.

4.0
3.0
CSCA08
Sep 23, 2004

The couse wasn't that hard. He teachers from old lecture notes, so you don't really need to attend lectures if you can keep up. Midterm was suprising, but final was predictable.

4.0
3.0
CSCB48
Oct 27, 2004

pancer is the god of computer science at utsc!! I LOVE THIS GUY!! hes wicked

1.0
5.0
CSCB28
Dec 21, 2004

he is SUX and lazy.... give me a very hard time in U.

5.0
3.0
CSCC50F
Jan 4, 2005

No Comments

3.0
3.0
CSCA06
Sep 24, 2005

He SUX Period. NEVER GO TO HIM FOR ADVICE. Even though u did bad in midterm he will tell u will be fine. And at the end of the course it turns out you failed the course. I barely made it but my friend wasn't so lucky.

2.0
2.0
A08B28
Oct 31, 2005

Very laid back. Unfortunately, he will try to give you a hard time. He wasn't always like this though. He's one of those people that got so smart that he became a little insane. Luckily, he is on sabbatical leave this year so he will be gone for quite a while.

2.0
5.0
CSCC36
Jul 10, 2006

Horrible Prof

2.0
3.0
SOME222
Sep 27, 2006

No Comments

3.0
4.0
CSCA08
Oct 24, 2006

to be fair, just OK

2.0
4.0
CSCA08
Jan 17, 2007

this guy is complete moron. Dont take his course if you dont have to... he is not helpful...one bit... although i got a 77... take cathy jansen if you could.... this guys is simply one lonely hobo

3.0
2.0
CSCA65
May 15, 2007

Lectures are a waste of time. Never elaborates beyond notes, always late, and barely works. Takes forever to mark anything. Dresses like a biker. Claims to have quizes in tutorials but never does.

2.0
1.0
CSCA06
Mar 3, 2008

Completely useless professor. He never earned my respect.

5.0
1.0
CSCC36
Jan 1, 2009

Nice guy. Extremely approachable but can offer advice that is too laid back (ie: stick it out.. you'll do well on the final). In CS it's hard to find somebody who can explain the material and has a sense of humour. Overall a great prof.

4.0
3.0
CSCA65
May 8, 2010

Very intelligent person. good sense of humor. And SUPER hot. A little lazy but that adds to his hotness. Teaching way is good but he speaks so fast, it sounds like he is quickly going over everything although he is not.

1.0
5.0
CSCA67
Jul 25, 2014

Horrible professor. Poor teaching qualities.

5.0
1.0
CSCA67
Grade: A+
Nov 27, 2014

I LOVED THIS GUY HE'S SO HOT AND FUNNY. EASIEST CLASS EVER ESPECIALLY THE MIDTERM

5.0
1.0
CSCA67
Nov 27, 2014

EASIEST COURSE OF MY LIFE, ESPECIALLY THE MIDTERM

2.0
4.0
CSCA67
Nov 27, 2014

Very vague course, bad structure.

1.0
4.0
CSCA67
Grade: Incomplete
Nov 27, 2014

Professor is a NICE guy but the course material being taught by him is not very clearly understand.

3.0
4.0
CSCA67
Dec 1, 2014

Sarcasm

3.0
1.0
CSCA67
Grade: Not sure yet
Dec 11, 2014

The midterm is quite hard, the average is around 40s. Then he bell curved the midterm. YAY And it gets better, the final exam is extremely easy compared to midterm. When I saw the final exam questions I realized I actually don't even need to study for the final,lol. Lecture is ok. No text book. Funny and cool prof, will take his class again.

1.0
5.0
CSCA67
Dec 17, 2014

Did not provide us enough questions to prepare us for the midterm and assignments haven't been marked yet since two months ago. Finally told us the appropriate textbook to use the week before final exam.

1.0
5.0
CSCA67
Grade: Not sure yet
Jan 5, 2015

Lectures were very unclear and instead of explaining concepts he would instead explain problems, making the concepts hard to understand. After doing research on the internet I found that there were rules and subjects he failed to teach or even mention.

1.0
4.0
CSCB20
Grade: Not sure yet
Apr 12, 2015

The course does not follow what is shown in course Syllabus. Pancer continuously broke promises in the course. The course prereq. should really be CSCA48. I wouldn't recommend taking the course before taking CSCA48. In general I wouldn't recommend you take the course at all.

1.0
5.0
CSCC37
Grade: Not sure yet
Nov 24, 2015

Does not cover the material, does not reply to emails, does not provide corrections, doesn't even give you your assignment grades. His assignment questions are so far removed from what he does teach that they are impossible without independent learning.

3.0
3.0
CSCA67
Grade: B+
Nov 29, 2015

An absolute legend. Maybe the best prof at utsc. Lectures were never boring with this guy.

1.0
5.0
CSCB63
Feb 8, 2016

I've taken 3 courses with Pancer and I'm getting tired of it. He teaches like you already have a degree in computer science and he seems to have favourite subjects he likes to spend all lecture talking about but he'll gloss over the other important concepts - then test you on it. In short - smart guy, bad prof.

2.0
3.0
CSCA67
Dec 25, 2016
Wouldn't take again

Not that bad at teaching but test was hard. I wouldnt recommend but a decent one.

1.0
4.0
CSCA67
Grade: Not sure yet
Jan 2, 2017
Wouldn't take again

Worst instructed course ever. It's Jan 2nd & I have not received a mark on assignments/exercises since Nov 4th. Final exam was brutal since the material to study was limited & he never explained concepts in class just think of other examples when doing problems. The instruction and organization of course was a joke. sucks cuz material is interestin

Get ready to read
GRADED BY FEW THINGS
LECTURE HEAVY
2.0
4.0
CSCA67
Mar 28, 2017
Wouldn't take again

Funny guy, but not the best teacher. Doesn't explain concepts that clearly.

LOTS OF HOMEWORK
4.0
2.0
CSCD37
Grade: A
Jul 6, 2017
Would take again

Knows his stuff

4.0
4.0
CSCC37
Grade: A-
Oct 27, 2017
Would take again

He knows what he's talking about, but you really gotta understand lecture notes specifically cause he can take a specific paragraph from it and make a question out of it. If you need help, go to his office hours and he'll tell you what you can.

LECTURE HEAVY
2.0
4.0
CSCC37
Grade: A-
Nov 10, 2017
Wouldn't take again

Will give Assignments and Midterms that are similar to past years. However, he makes the final insanely difficult. Write down every word he says. If you have questions, meet him in person always. Nice guy. Knows his stuff. Bad teacher.

Skip class? You won't pass.
TEST HEAVY
LECTURE HEAVY
3.0
3.0
CSCA67
Grade: A-
Mar 17, 2018
Wouldn't take again

Overall, meh. Instructed the counting/probability portion. He is a nice/funny guy, uses simple examples in his lectures to teach. His assessments are also pretty simple for the most part. Final exam ended up being 5% of what he taught us, I dropped 12% from it. Tip: Get close to 100% in the non-exam parts (50%) and stay above average on the tests.

Respected
LOTS OF HOMEWORK
1.0
4.0
CSCA67
Grade: A
Jan 8, 2019
Wouldn't take again

How does he manage to do everything late where we don't even get half our assignments back for the final exam, and manage to screw everyone over in the final. Maybe it's different in later years, but I went to him during office hours and he either didn't know what he was talking about or didn't care enough to answer my questions.

Skip class? You won't pass.
1.0
3.0
CSCC37
Grade: Rather not say
Aug 3, 2019
Wouldn't take again

He doesn't even pretend to care.

1.0
4.0
CSCC37
Grade: Not sure yet
Jan 6, 2020
Wouldn't take again

He is a good lecturer, I find the lecture really helpful. But he doesn't care! Regardless of how good he is, if I don't get any of my grades back, that is useless, because how am I supposed to know if I learned the correct thing or not? All my other courses' final grades are out, for his course, I didn't even get my first assignment back.

Participation matters
Amazing lectures
1.0
1.0
CSCC37
Oct 27, 2020
Wouldn't take again

Pancer skipped two months of lecture, posted some unreadable notes then expect you to finish mid terms and an assignment.

2.0
3.0
CSCC37
Grade: Not sure yet
Nov 18, 2020
Wouldn't take again

He is a pass at teaching, once you are used to the way he talks with him mouth closed, and that's assuming when he does teach, like he did for last year, which obviously he didn't this semester, as others mentioned he basically skipped school as a professor

1.0
5.0
CSCC37
Dec 10, 2020
Wouldn't take again

He literally skipped the first 2 months of class and is now trying to pack 3 months of lecture content, 3 assignments, a midterm and a final all within the span of 5 weeks. He doesn't even care about his students, no office hours what so ever, and even the TAs are kinda lost. How is this guy still a prof?

Hilarious
4.0
3.0
CSCC37
Dec 12, 2020
Wouldn't take again

Not bad, although he did skip the first 2 months, the material isn't too difficult to do in just 1 month. And the averages for midterm and assignments are skyhigh(like really high, it's 80 for assignments and 70 for the midterm). Also had the cr/ncr option.

Lecture heavy
5.0
3.0
CSCC37
Grade: A+
Jan 19, 2022
Would take again

Each lecture, he reviews the notes from the previous lecture to clear up any confusion or reiterate important information, which I found to be incredibly useful. The course is well structured and Pancer provides neatly written notes on the course website. Pancer has also replied to me almost immediately when I emailed him questions in the course.

Gives good feedback
Test heavy
Clear grading criteria
5.0
3.0
CSCC37
Grade: A
Mar 5, 2022
Would take again

An amazing professor who truly cares that their students learn and understand the concepts. Assignments and tests are extremely fair and if you study you should do fine!

Lecture heavy
5.0
5.0
CSCC37
Grade: Not sure yet
Dec 14, 2022
Would take again

Good professor. C37 is hard - not be cause he makes it so, but because the material really just is hard to understand. He gives great lectures, explains things clearly, and the assignments really serves to strengthen your knowledge. However, the course has no online element at all, including lecture notes. So be ready to attend lecs.

Inspirational
Respected
Lecture heavy
2.0
2.0
CSCC37
Grade: A
Jan 4, 2024

Takes a long time to go over some basic stuff so lectures can get very boring, especially since he does 3 hour lectures. Takes forever to get grades back, but the assignments are easy. If you study past midterms/finals you will do very well.

Participation matters
Hilarious
1.0
4.0
CSCC37
Grade: Not sure yet
Nov 15, 2024

Terrible - dismissive during OH and doesn't care about learning. Lecture material is trivial and boring, assignments are of a much higher difficulty. Most of the class is enrolled because they're forced to - the SG equivalent has a 60% drop rate as it isn't required for SG CS or Stats, and this class would be even higher if it wasn't required

Tough grader
Lecture heavy
3.0
2.0
CSCC37
Grade: A-
Nov 16, 2024
Would take again

Look for resources from previous years for further study materials in C37, and you should be mostly set. Having friends in upper years who have taken it already would also be a big plus LOL - not particularly remarkable otherwise.

Respected
Lecture heavy
1.0
4.0
CSCC37
Grade: B-
Nov 29, 2024

My main issue with him is how he treats students. As a girl, he terrified me, he was so dismissive and unsupportive, even when asked questions in a respectful manner. Additionally, his marking is absurdly harsh. Either fully correct or fully wrong, even for 10 mark questions. For both homework and assignments and exams.

Tough grader
Participation matters
Lecture heavy
1.0
4.0
CSCC37
Grade: Not sure yet
Dec 12, 2024

Lecture material is nothing like what is being asked in assignments and exams. Additionally, there are no practice questions and tutorials after the midterm only cover the assignment solutions, not the material being covered. Lastly, lecture notes and tutorial notes are not recorded or posted anywheres.

Tough grader
Lecture heavy
1.0
4.0
CSCC37
Grade: Not sure yet
Dec 14, 2024

Sitting through his lectures was the biggest chore of my week - the lectures bore me to tears and I have to put all my might into paying attention. He provides no accommodation if you miss a lecture - they are not recorded and he doesn't post notes even though he takes them in class.

Tough grader
1.0
3.0
CSCC37
Grade: Not sure yet
Dec 17, 2024

Absolute worst prof at the university. Lectures are extremely unclear. Just keeps talking and never explains the important stuff. Extremely hard to follow through. Zero online resources or OH provided so it's impossible to learn on you own. Doesn't fully listen to questions in OH. Avoid if possible at all costs.

Lecture heavy
2.0
3.0
CSCC37
Grade: Not sure yet
Dec 18, 2024

Inconsistent and rigid grading scheme that seems to contradict the objective of this course. Phrases concepts in an extremely vague (and sometimes incorrect) way (FYI he said the real numbers are compact but a finite set of numbers is not--he meant DENSE), can be inspiring in OHs as long as the discussion topic is not about lecture materials.

Tough grader
1.0
4.0
CSCC37
Grade: Not sure yet
Dec 19, 2024

No materials posted, harsh grading, bad teaching style. Avoid if possible.

Tough grader
1.0
4.0
CSCC37
Grade: Not sure yet
Dec 20, 2024

harsh grading. avoid.

1.0
5.0
CSCC37
Grade: B
Dec 21, 2024

What can I say, MAN

Inspirational
1.0
5.0
CSCC37
Grade: A+
Jan 6, 2025

Must go to OH to know what he wants, or risk getting 0. Never ask what you did wrong, he will chew you out and say you should lose more marks. Inconsistent grading, same answers get anywhere from 40% to 100% based on TA. Provides no practice material for exam. AVOID AT ALL COSTS, take CSC336 instead, transfer to UTSG to avoid needing this class.

Tough grader
Lecture heavy
1.0
5.0
CSCC37
Grade: F
Feb 4, 2025

The GOATED prof! It is always exciting to take his 3-hour lectures every week! And he will provide all kinds of materials such as lecture notes, tutorial notes, and every year's past midterm and exam to students! Grading Scheme is very very generous!

1.0
5.0
CSCC37
May 31, 2025

No materials, bad grading

Tough grader
4.0
3.0
CSCD37
Grade: A+
Jun 27, 2025

No lecture notes, attendance is mandatory. More theoretical but easier than c37. Medium workload, most assignment problems are straightforward, and grading is very lenient as long as your answers are reasonable. Recommend to take immediately after c37.

Graded by few things
Accessible outside class
1.0
5.0
CSCC37
Grade: Not sure yet
Nov 7, 2025

no lecture notes, no past exams, no practice, no recording, attendance matters

Participation matters
Test heavy
3.0
4.0
CSCC37
Grade: Not sure yet
Dec 20, 2025
Would take again

He's a very tricky prof. He does not post any lecture notes and share additional resources like past exams. Hence, if you skip even one lecture and you have no friend in class, then you are basically over. However, his lecture notes are mostly all you need to get through all his assessments, and he does not expect more than what he covers in class.

Class Info

Online Classes

100%

Attendance Mandatory

53%

Textbook Required

46%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 19 grades
Most common grades:
Not sure yet (17)
A+ (4)
A (4)
Grade Distribution
A(8)B(3)C(1)D(0)F(1)A-/B+(6)
Based on 38 reported grades
Not sure yet: 17
A+: 4
A: 4
A-: 4
Common Tags
Lecture heavy (9)
Tough grader (8)
Participation matters (4)
LECTURE HEAVY (3)
Respected (3)
LOTS OF HOMEWORK (2)
Skip class? You won't pass. (2)
Hilarious (2)
Rating Trend

Declining

-1.14 avg change
Jan
Feb
May
Jun
Nov
Dec
Last 6 months
Ratings by Course

C50C51

5.0

(1)

C50B28

5.0

(1)

CSCA58

5.0

(1)

CSCC50B28

5.0

(1)

CSCC50F

5.0

(2)
+18 more courses
Difficulty by Course

CSCB63

5.0

B28

4.0

CSCC50F

4.0

CSCB20

4.0

CSCC37

3.8

Similar Professors