2.2

William Keith Nicholson

Mathematics - University of Calgary

2.2
Quality
3.7
Difficulty
N/A
Would Retake
91
Reviews
2.2
Quality
3.7
Difficulty
2.1
Helpful
2.4
Clarity

N/A

Would Retake

91

Reviews

Rating Distribution
Official

5

9

4

10

3

14

2

35

1

23

What Students Say

AVOID AT ALL COSTS, very confusing

MATH211 - 2.0 rating

Hand writing is illegible, clarity is obsolete

MATH211 - 1.0 rating
Class Info

Attendance Mandatory

30%

Textbook Required

67%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

68% confidence
Based on 6 grades
Most common grades:
A (3)
Not sure yet (3)
B+ (2)
Grade Distribution
A(3)B(0)C(0)D(1)F(0)A-/B+(3)
Based on 10 reported grades
A: 3
Not sure yet: 3
B+: 2
Drop/Withdrawal: 1
Common Tags
Get ready to read (3)
LOTS OF HOMEWORK (2)
TEST HEAVY (1)
Caring (1)
Clear grading criteria (1)
GRADED BY FEW THINGS (1)
Rating Trend

Declining

-0.42 avg change
Dec
Jan
Feb
Dec
Jan
Feb
Last 6 months
Ratings by Course

PMAT431

4.0

(1)

MATH349

4.0

(1)

PMAT315

3.5

(8)

MATH221

2.9

(21)

MATH211

2.2

(42)
+5 more courses
Difficulty by Course

MATH

5.0

MAT

5.0

PMAT431

5.0

LINEARALGEBRA

4.5

MATH311

4.2

Reviews (91)
4.0
2.0
MATH221
Jan 21, 2003

Great teacher. Not exciting, but clear and understandable!!

4.0
3.0
PMAT315
Feb 20, 2003

Very clear, except when he gets TOTALLY lost...

5.0
1.0
MATH221
Feb 25, 2003

the greatest!

5.0
5.0
PMAT315
Mar 20, 2003

Great prof, he's really enthusiastic about the material. Quizzes and exams are hard, but notes are really good. His textbooks complement his notes well.

2.0
5.0
MATH221
Dec 11, 2003

Hated this class, and hated this prof even more. You can't read what he writes, and his ramblings don't make much sense. Had to learn from the textbook myself.

5.0
3.0
MATH221
Apr 16, 2004

He wrote the damn textbook!

1.0
3.0
MATH221
May 14, 2004

This guy needs to be taken down a notch. He is so arrogant it stinks. And absolutely no help at all, any questions he just refers you to the textbook, which he wrote. Even worse, the textbook is totally cryptic. And others use his book..booo.

2.0
4.0
221
Nov 14, 2004

This guy writes ugly, teaches terrible, and gives little to no help for tests. His course requires you to finish the online labs, but they are 0 help for the midterms. He is a terrible prof and the textbook is written by him, AND IT IS ALSO TERRIBLE.

3.0
3.0
MATH221
Mar 6, 2005

Nicholson is a decent prof, he's clearly really at the uni for research. Since he's really in to his field, it does mean you get a guy that can't be confused by the material, but, he can be a bit too quick at teaching stuff. If I could go back, I'd have him again.

5.0
2.0
PMAT315
Apr 13, 2005

great prof. knows his stuff inside and out. good class too. he seems to enjoy teaching it alot.

1.0
3.0
MATH211
May 14, 2005

CRAPPY TEACHER, WRITING SUCKS, IS A HUGE JERK!

1.0
5.0
MATH
Jun 20, 2005

No Comments

3.0
5.0
MATH221
Nov 16, 2005

Very messy writing Knows his stuff Not much help if you get lost Quizzes and exams are relatively difficult Great if you are interested in learning Not so great if you want to boost your GPA

1.0
5.0
MAT
Dec 15, 2005

Wrote the worst ever math textbook!

2.0
5.0
LINEARALGEBRA
Jul 13, 2006

The linear algebra textbook that he wrote was the ***WORST*** math textbook I read in my entire life. Thanks to him. I failed because of his textbook which is INCREDIBLY UNCLEAR

2.0
4.0
LINEARALGEBRA
Jul 26, 2006

I just wanna comment on his "book". I would have found easier deciphering hieroglyphs by myself than understanding the flow of material in his book. Was he trying to save paper or something because throughout his text he kept leaving out the explanations. There are much more better books in the market but somehow in canada we use this one?!

5.0
2.0
MATH221
Sep 1, 2006

He is clear and knows what he is talking about. My boss took a class with him over 10 years ago and said he was just as good then. He's not overly enthusiastic but emphasizes on what you need to know. His tests are predictable so if you know what is happening in the lectures you'll do excellent. Practice your proof techniques.

2.0
5.0
MATH221
Nov 29, 2006

Ok, first of all, he is a really smart guy. He knows his stuff, but he CANT TEACH! And he is like zero help for the midterm and final exam. And his textbook is terrible, you might understand half of the matrial, but the proofs will totally confuse you! Dont bother goin to the lectures, they are a waste. Again, smart guy but sucks at teaching!!

3.0
5.0
MATH221
Dec 12, 2006

This teacher should be avoided at all costs. If you want to learn the course on your own, take this guy. He regurgitates everything exactly the way it is in the textbook and doesn't explain anything. If you can't understand the textbook, just image the same thing but as your prof.

1.0
5.0
MATH311
Apr 10, 2007

WORST PROF. EVER

2.0
5.0
MATH311
Apr 15, 2007

Very tough, his text is his bible... will not answer any questions regarding what will be on quizes, midterms, or the final.

1.0
5.0
MATH311
Apr 17, 2007

i dont even know what to say. he makes u feel like a tard if u go ask for help. i stopped going to lecs because he assumed we knew way more that we did and he went super fast. i just read the book and practice myself and that seems to work. he goes over stuff that he didnt even put in the course outline (probably because he goes too fast). AVOID HI

3.0
4.0
MATH311
Apr 19, 2007

You'd think after so many complaints about this professor that the university would do something. To pay +$500 to have someone mumble is just ludicrous. Avoid him, because his notes, textbook(which he wrote) are almost word for word, and if the notes make no sense, then...

1.0
5.0
MATH311
May 24, 2007

worst teacher ever. i can understanding not wanting to teach but when we pay so much money you would think he would at least have a conscience and not be so rude!!! avoid at all costs!!!!!!!!

1.0
5.0
MATH311
Aug 7, 2007

worst prof ever. EVER.

3.0
3.0
MATH221
Sep 25, 2007

He just copies out of the textbook that he wrote. But he does do a good job of explaining the material, even if he doesn't care about the students or teaching.

2.0
5.0
MATH311
Oct 18, 2007

I took him for 311 and since i did well in 211 i thought this class would be easy, considering this prof wrote the textbook. But to my surprise he was soo all over the place and unclear and i didnt like the fact that he didnt draw diagrams. And his notes loked like chicken scratch that i could barely see even when i sat at the front of the class.

1.0
5.0
MATH221
Oct 26, 2007

AVOID HIM AT ALL COSTS!!!!! His exams are brutal and he strongly believes that it is his job to fail half the class. He walked into class and said that any class average on an exam higher than 50% is way to high. He can't even add two numbers! He's a horrible professor and should be banned from ever teaching any course, ever again!!!

1.0
5.0
MATH221
Nov 26, 2007

No Comments

3.0
4.0
MATH221
Dec 4, 2007

I've had some profs that people generally didn't like, but I did. So, I took this class figuring most of the ratings were just blowing things out of proportion. Looks like I was wrong. Lectures are useless. So is the text. Thankfully, this course has nothing to do with my intended degree. And I thought stats was boring. I miss calculus.

5.0
3.0
MATH221
Dec 8, 2007

Math 221 is not meant for business and kines majors. If you couldn't get through the class with Nicholson, you wouldn't be able to get through it with another professor. Attend all the lectures, ask questions, google "Pauls online notes" and go to Linear Algebra and you will pass.

2.0
5.0
MATH221
Dec 18, 2007

horrible prof

2.0
2.0
MATH221
Dec 25, 2007

every1 is rite! he sux at teaching, his notes suck, but the text book is awesome!!! his tests are extremely predictable (he gives u last yr's exam prior to urs), so you just need to teach urself the course, which is NOT that hard. if i ever had to do this course again, i'd do it with him even tho he sux at teaching just 'cause his tests are EZ!

1.0
1.0
MATH221
Dec 28, 2007

This class was amazing IF you are a strong math student. I got an A+ by skipping or walking out of every class except for the two before the midterm and final and going through the text book. Basically, its a couple days of cramming before the midterm and final for a great mark. His grading scale makes it easy to get an A. DO THE ONLINE QUESTIONS

2.0
4.0
MATH221
Jan 23, 2008

He was interested in the topic but didn't teach (explain, make good examples, etc.) very well. The textbook didn't help at all either because he wrote it. Textbooks should be used to find explanations worded differently but the lecture was directly out of the text.

4.0
5.0
PMAT431
Jun 12, 2008

If you want to work hard and learn a ton, this is your man. I loved the class and learned more in it than any other I have taken. Dr.Nicholson is a gem in the U of C math department. He is one of the few professors that challenges students and gives grades not just based on percentages, but also in effort put into the class. Highly recommended!!!

5.0
1.0
MATH221
Oct 21, 2008

I loved him as a prof. Since he wrote the textbook he knows his stuff. A lot of peo ple dont like him because its not the easiest class in the world. You can get an A if you go to class and do the work. He provides many examples, many of which are the ones used on tests. Just go over your notes and you wi ll get an A. I recommend him.

2.0
5.0
MATH211
May 10, 2009

The worst prof ever

2.0
5.0
MATH211
Oct 1, 2009

cant see his writting....messy and small

3.0
4.0
MATH211
Jan 11, 2010

You're in for a rough semester, but all hope is not lost. Make sure you sit in the front of the room, otherwise it's going to be very hard to see his small writing and sometimes to even hear his voice when he trails off. ABSOLUTELY make sure you do the practice problems that are given online, they are repeated almost exactly on the final.

2.0
3.0
MATH211
Jan 21, 2010

Very hard to read his notes, or even understand him at times. He yelled at our class a few times for asking questions because he had "already shown us how to do it". Worst prof for any of the sciences I've taken for my BSc.

2.0
5.0
PMAT315
Feb 2, 2010

Notoriously teaches directly out of the textbooks he authors. If you are bright or incredibly diligent, you will enjoy his classes. Otherwise it will be a lame semester. Hard to understand his writing or follow his train of thought.

4.0
4.0
PMAT315
Feb 12, 2010

If you want to learn a lot this is the guy to take it with. The course is a lot of work, but the prof is very knowledgeable. A lot of people don't like him because he forces you to actually understand material instead of just memorizing.

4.0
5.0
MATH311
May 5, 2010

One of the hardest courses I've ever taken. Assignments suck, they're about 300% tougher than the tests. The only thing keeping me from saying he sucks is that I somehow passed the course.

1.0
5.0
MATH211
Dec 24, 2010

He makes the course so difficult to understand, only does proofs/theory and doesn't actually show how to do the questions. Textbook is bad for explaining because he wrote it, only makes sense if you have previous knowledge. Take Csaba Toth, way better professor

2.0
3.0
MATH211
Apr 4, 2011

Nicholson is extremely knowledge on the subject he is teaching but is a classic case of knowledge not translating to teaching ability. He often rambles on with excessive proofs and details his notes with theory. He however doesn't take the time to do many examples or explain how to do questions that you might see on the final or midterm exams Avoid

2.0
5.0
MATH211
Apr 14, 2011

Terrible teaching method, he does proofs all class every class, rarely does examples. He is a true classic though, lays down atleast 3 massive voice cracks per lecture. He also says the most random words and sentences you will ever hear. You will hate him so much but will eventually end up missing the guy. True beuaty. That being said, terribleProf

3.0
3.0
MATH211
Apr 16, 2011

He's obviously a master of the subject, but I extremely dislike his teaching methods. I haven't written the final yet, but his midterm was extremely easy. However, studying for the midterm was difficult because it isn't very clear on what he expects of us. Also, he does proofs way too much for an introductory math course.

2.0
5.0
MATH221
Apr 20, 2011

Avoid at all costs. I did fine in the class but math is an incredibly easy subject for me. The material in this class is very abstract and Nicholson presents it in a very poor way. Proofs dominate his lectures and he rarely does examples. Avoid

1.0
4.0
MATH211
Apr 22, 2011

Worst prof ever... Can't read his tiny writing, you don't learn anything in class. He doesn't explain his examples clearly by scribbling it and talking super fast and low. I would NOT recommend him at all.

1.0
2.0
MATH211
Apr 27, 2011

WORST PROF EVER! Lectures consist of him mumbling and writing things so small ants need magnifying glasses to read it. The textbook will be your BEST FRIEND (for MATH211)! The material isn't hard, he just has no idea how to teach it. AVOID HIM AT ALL COSTS!

1.0
4.0
MATH211
May 9, 2011

Dont take this course with this prof. Its the worst experience at uni ive had so far. No help, arrogant, brutal teaching method and writes at about font size 2. about 50 people have given him an awful rating... this guy is painfully bad

2.0
4.0
MATH211
May 11, 2011

I found this course to be both extremely abstract and challenging. It was very hard to read his tiny writing and he would often mumble and talk quietly. His lectures consist mainly of proofs, as does the text. Not open to helpIng students outside of classtime. Avoid, but if you have him, the final is based on blackboard practice problems.

3.0
1.0
MATH211
May 12, 2011

He's writing is super tiny, and he handwrites too. Sit at the front of the classroom if you can. His exams were pretty easy. If you're serious, you'll do well in his class. Do his practice problems before your exams, and you should be fine. I'm not good at math, but I managed to get a B in his class.

4.0
2.0
MATH349
May 30, 2011

EASY CLASS

1.0
5.0
MATH211
Oct 27, 2011

This class isnt hard but he made it HARD! Lectures are narration of his book, which is the most useless book ever written! Go to the better prof's lecture like Holland, Greenberg, etc. LINEAR ALGEBRA IS SUPPOSED TO BE EASY! This guy made the class impossible!

3.0
2.0
MATH211
Oct 27, 2011

I can understand why people wouldn't like his teaching methods, but after you get used to him he's really not that bad. He talks rather quietly, but everything was explained well enough to get a decent grade in the class. The course is really easy, and he knows what he's talking about, seeing as he wrote the textbook.

3.0
2.0
PMAT315
Nov 23, 2011

I've taken two senior classes with him; he takes some getting used to. He just copies from his textbook (that he wrote), and doesn't explain things much because he thinks they're obvious. He makes you work, but that's not a bad thing. But, don't take a first year class with him if you can avoid it. Generous marking makes up for his teaching.

1.0
5.0
MATH211
Dec 1, 2011

Most difficult class I've ever taken. This is NOT your average first year course (at least if you take it with this prof, I don't know otherwise). I'd advise not taking this course unless it's required. If it's required wait until you can take it with someone else.

5.0
1.0
MATH211
Dec 3, 2011

I thought he was a very good teacher, clear and gets to the point.

2.0
5.0
MATH211
Dec 11, 2011

Right from Day 1, this guy scared the life out of me. Due to this, I was really scared to ask him about anything we talked about in class. When I finally mustered up the courage to ask him something, his response was very condescending. His writing and talking is also impossible to comprehend. Whatever you do, DON'T take his class.

4.0
3.0
PMAT315
Dec 14, 2011

I've since taken a higher level course with Dr. Nicholson. I can see why people in his Math 211 course find him difficult, but for me, he is one of the nicest and helpful profs I've had at the U of C. His style of teaching is a little odd in that he often overlooks small but important details. His lectures may be a bit boring, but his book is good

2.0
4.0
MATH211
Dec 16, 2011

This guy is so incredibly smart it makes me ill. However, he never told us what to expect to be on the quizzes, never told us what the format of our midterm and final exam would be, and never offered himself up for students during office hours as he never had any! This class nearly killed me....thank goodness I'm taking calculus next semester!

2.0
4.0
MATH211
Dec 16, 2011

The only way you will ever manage to survive the web assignments is to make a facebook study group....seriously, this guy was not helpful at all and make the concepts that I now look back on to be so easy, so freaking difficult! Avoid this guy or you will be attending other profs lectures during the week just to survive :S

4.0
1.0
MATH211
Dec 17, 2011

I thought he was a very good teach, he teaches from the text book (which he wrote), his writing is small, so you should sit at the front. Pretty helpful, smiles when you ask him a question. Tests are super easy, make sure you study your proofs. I would recommend this professor.

1.0
4.0
PMAT315
Apr 14, 2012

very bad teacher

3.0
3.0
MATH311
Dec 9, 2012

Dr. Nicholson really loves his proofs and theory, so the majority of his notes and assignments aren't as computational as perhaps 211 or any AMAT course. However, his test(s) are reasonable. Attend the lectures and keep up with him via his textbook and do the questions. The course is challenging, and he can only do so much himself.

1.0
5.0
MATH211
Jan 3, 2013

RUNNN. do not take linear algebra with this prof. on midterm a large portion of the class answered a question incorrectly (in the same way) and he started giving 1 out of 4 and then got so tired of seeing the mistake, he started giving zeros...and had the nerve to tell us that! way too many proofs and nearly no examples

1.0
5.0
MATH211
Feb 14, 2013

DO NOT GO INTO HIS CLASS. He does not do many examples, pretty much all proofs. His writing is extremely difficult to read, and he struggles in answering questions.

3.0
4.0
MATH211
Mar 18, 2013

He doesn't do a lot of examples, and his writing is hard to understand. BUT once you get the hang of how he teaches you'll be fine. He's a really sweet guy! And he love what he does.

2.0
4.0
MATH211
Apr 4, 2013

Would be a better prof if I was a smarter math student. This man is incredibly smart but obviously not meant to be a teacher. Lectures where exactly what was in the text book and when it came to exams all hope was lost. Would not recommend this class unless absolutely needed.

2.0
4.0
MATH211
Apr 30, 2013

AVOID AT ALL COSTS, very confusing. His notes are all over the place, had to teach myself from the textbook he wrote and the textbook was equally confusing. Learned more from 3 hour review session than I did the whole semester from him. Doesnt keep students connected through blackboard, had to use my friends to view slides and other relevant info.

1.0
4.0
MATH211
Jun 9, 2013

Hand writing is illegible, clarity is obsolete. Examples? Once in a blue moon. Urges you to ask questions, but does an inadequate job of answering. If you want to take math 211, take it with another prof.

3.0
3.0
MATH211
Oct 10, 2013

I sat near the front and showed up every class. Never cracked the text book. He does make many mistakes in his lecture notes but if you pay attention you can figure it out. He is a nice prof and lots of examples from lectures were similar to midterms and final, however if you already struggle with the subject of math, find a different professor.

1.0
4.0
MATH211
Oct 31, 2013

DONT enroll in his section he is by far the worst prof i have ever seen in my life he is unclear unhelpful and just doesn't know how to teach i could get better knowledge on youtube.....

2.0
4.0
MATH211
Dec 18, 2013

I thought he would be an okay teacher since he wrote the textbook, but oh my goodness, his teaching is just horrible! His writing is so messy and small you can't understand anything, he makes many mistakes which confuses you like no other, and honestly he is friendly but I do not recommend him if you can't learn the course on your own.

5.0
2.0
MATH211
Grade: A
Jan 6, 2014

Good prof. He thoroughly understands his stuff and tries his best to get the rest of the class to understand as well. Bit of a quiet speaker with messy notes, but if you sit near the front and follow along the class becomes quite enjoyable.

2.0
5.0
MATH211
Jan 8, 2014

His notes are quite useless, his explanations either makes no sense, or is overly detailed on the useless parts.

2.0
4.0
MATH311
Oct 7, 2014

Too many mistakes during lectures lead to confusion. Very unfriendly if you ask him a question, and had a hard time keeping up with his own schedule. Expects student to teach themselves, as "it's not his job to teach the students everything". This should attest to the qualities of the lectures. Very intelligent, but terrible at teaching.

1.0
3.0
MATH311
Grade: Not sure yet
Dec 16, 2014

His slides were organized but his microscopic handwriting and mumbling made it difficult to follow in class. He's too detailed when it comes to explanation + rude. We skipped the last two sections because he couldn't keep up with the schedule. The assignments are challenging and your answers are scrutinized. Just read the book and solve examples.

2.0
4.0
MATH311
Dec 18, 2014

So long as you've done some proofs before, the class isn't too hard. Nicholson is no help though, if you're having trouble. He said "no comment" when asked about what would be on the midterm or final. Assignments can be tough,but the midterm and final were a lot easier. He posts all his notes and doesn't cover anything not posted in lecture.

2.0
2.0
MATH311
Grade: A
Jan 7, 2015

He gets a lot of hate. I can understand why, coming into this class I had never done proofs before and I was struggling to follow in lecture. However, once I got the hang of how proofs work the class became easier. I started the semester thinking this was my hardest class, left thinking it was my easiest. The tests are easier than the assignments.

2.0
3.0
MATH211
Dec 4, 2015

No help at all. Doesn't post lecture notes until a few days after class. When I have gone to office hours he was no help and just tried to get me to leave as quickly as possible. Not prepared for class and rude to students that have difficulty with the course

4.0
1.0
MATH211
Grade: Not sure yet
Dec 13, 2015

Speaks very softly, try to sit in the front for his lecture. The lecture notes were posted either 5 minutes before class or after class and he gets down to business right when class starts and goes very fast so reading the textbook before class is helpful. Exams were fair, there won't be anything on the exam that he didn't cover in class

2.0
5.0
MATH211
Grade: Drop/Withdrawal
Jan 3, 2016

He is experienced prof, but does not teach well. Lectures too hard to understand. Speaks very softly, you have to sit in front to hear him. You have to work on your own, as his lectures are not that helpful.

4.0
3.0
MATH211
Feb 12, 2016

Not a bad prof, knew his stuff and really cared about teaching, the only problem was with his small messy handwriting

2.0
4.0
MATH211
Grade: Not sure yet
Dec 13, 2016
Wouldn't take again

I am unwilling to say that he is a bad Prof however there are things that may lend that opinion. His lecture slides are borderline over detailed and are rarely well explained. He speaks quietly and at times seems to ramble however he appears to be knowledgeable and passionate. Most of the course will require you to do many hours of extra reading.

Get ready to read
LOTS OF HOMEWORK
2.0
3.0
MATH211
Grade: A-
Dec 18, 2016
Wouldn't take again

Not a terrible prof but I would recommend look elsewhere. His lectures are almost entirely proofs and are resemble a textbook. If possible try and different prof if not, then to do well you are better off doing the homework alongside looking at his posted notes and studying practice exams before the midterm and final.

LOTS OF HOMEWORK
TEST HEAVY
2.0
3.0
MATH211
Grade: B+
Jan 17, 2017
Wouldn't take again

After taking MATH211 with him, I found his lecture slides incredibly over-detailed. He clearly understands the material and is passionate about it. He can be entertaining at times, but this doesn't make up for his somewhat poor teaching methods. I recommend taking it with another prof unless you are up for achallenge. Tests/assignments were fair.

2.0
3.0
MATH211
Grade: A
Feb 9, 2017
Wouldn't take again

He cares a lot and you know he knows what he's talking about but it's very difficult to learn in his lectures. Don't fall behind! It is possible to teach the course to yourself!

Get ready to read
Caring
2.0
4.0
MATH211
Grade: B+
Feb 15, 2017
Wouldn't take again

Although he is very passionate about mathematics and his research in the field, his ability to communicate course material on a beginner level is in need of improvement. If you are able to learn course material on your own with next to no help needed from a professor, then you will probably be fine in his class. If you are not, then avoid.

Get ready to read
Clear grading criteria
GRADED BY FEW THINGS
Class Info

Attendance Mandatory

30%

Textbook Required

67%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

68% confidence
Based on 6 grades
Most common grades:
A (3)
Not sure yet (3)
B+ (2)
Grade Distribution
A(3)B(0)C(0)D(1)F(0)A-/B+(3)
Based on 10 reported grades
A: 3
Not sure yet: 3
B+: 2
Drop/Withdrawal: 1
Common Tags
Get ready to read (3)
LOTS OF HOMEWORK (2)
TEST HEAVY (1)
Caring (1)
Clear grading criteria (1)
GRADED BY FEW THINGS (1)
Rating Trend

Declining

-0.42 avg change
Dec
Jan
Feb
Dec
Jan
Feb
Last 6 months
Ratings by Course

PMAT431

4.0

(1)

MATH349

4.0

(1)

PMAT315

3.5

(8)

MATH221

2.9

(21)

MATH211

2.2

(42)
+5 more courses
Difficulty by Course

MATH

5.0

MAT

5.0

PMAT431

5.0

LINEARALGEBRA

4.5

MATH311

4.2

Similar Professors