2.6

John MacDonald

Mathematics - University of British Columbia

2.6
Quality
2.9
Difficulty
37%
Would Retake
135
Reviews
2.6
Quality
2.9
Difficulty
2.7
Helpful
2.5
Clarity

37%

Would Retake

135

Reviews

Rating Distribution
Official
135 total ratings

5

21

4

27

3

22

2

27

1

38

What Students Say

His grading is really tough

SCIE113 - 1.0 rating

Skip half the classes and read the text

MATH101 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

44%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 17 grades
Most common grades:
Not sure yet (9)
B (4)
A (3)
Grade Distribution
A(5)B(4)C(2)D(0)F(1)A-/B+(5)
Based on 27 reported grades
Not sure yet: 9
B: 4
A: 3
A-: 3
Common Tags
Tough grader (9)
Participation matters (6)
Caring (6)
Graded by few things (5)
Lecture heavy (3)
Test heavy (3)
Get ready to read (3)
ACCESSIBLE OUTSIDE CLASS (2)
Rating Trend

Stable

-0.16 avg change
Nov
Dec
Oct
Dec
Jul
Nov
Last 6 months
Ratings by Course

MATH102

5.0

(1)

MATH200

4.3

(3)

MATH1045

4.0

(1)

MATH220

4.0

(1)

MA184105

4.0

(1)
+16 more courses
Difficulty by Course

104105

4.0

MATH101

4.0

SCIE113

3.8

MATH184

3.7

MATH1041

3.5

Reviews (134)
1.0
3.0
MATH104
Nov 17, 2001

words can't explain: can't teach

4.0
1.0
MATH105
Feb 6, 2002

No Comments

3.0
3.0
MATH105
Feb 8, 2002

No Comments

1.0
5.0
MATH104
Feb 10, 2002

Always looking at his own notes, geez!

4.0
3.0
MATH105
Feb 28, 2002

No Comments

5.0
2.0
MATH104
Mar 1, 2002

No Comments

2.0
1.0
MATH105
Mar 2, 2002

Easy midterms, but he knows nth about math

1.0
4.0
MATH1041
Mar 18, 2002

not good @ all

1.0
4.0
MATH105
Apr 5, 2002

No Comments

2.0
2.0
MATH105
Apr 11, 2002

hard to understand..he's unclear about most things

1.0
3.0
MATH1041
Apr 13, 2002

No Comments

1.0
2.0
MATH105
May 15, 2002

No Comments

1.0
4.0
104105
May 29, 2002

No Comments

1.0
3.0
MATH105
Jun 1, 2002

Doesn't have a clue about Math.... you have to learn on your own!

4.0
3.0
MATH312
Jun 18, 2002

The only prof in ubc who doesn't put proves questions on his 312 mid-term

1.0
4.0
MATH
Jun 25, 2002

No Comments

2.0
3.0
MATH1041
Jul 15, 2002

He's not organized. It's easier to learn it on from the text instead of readi

2.0
4.0
MATH1041
Aug 27, 2002

his midterms are easy but they dont prepare you for the finals

2.0
3.0
MATH104
Sep 11, 2002

Confusing and extremely boring lecture

5.0
1.0
MATH200
Oct 1, 2002

honestly the best math prof in UBC, he's a good person too

2.0
1.0
104
Oct 3, 2002

Really easy midterms but kind of boring

1.0
1.0
MATH104
Oct 9, 2002

it's not interesting to be in his class

3.0
5.0
MATH184
Oct 12, 2002

No Comments

2.0
3.0
MATH312
Nov 4, 2002

unclear notes, not prepared from class, best to learn from text, nice though

3.0
3.0
MATH105
Nov 6, 2002

No Comments

1.0
2.0
MATH104
Nov 20, 2002

PLEASE IMPROVE your presentation skills

2.0
3.0
MATH104
Nov 20, 2002

No Comments

1.0
4.0
MATH104
Nov 20, 2002

knows math, cannot teach it, doesn't adequately prepare for tests

2.0
3.0
104
Nov 21, 2002

..............

2.0
2.0
MATH104
Nov 28, 2002

boring lecturer, but okay exams

1.0
5.0
MATH104
Dec 11, 2002

No Comments

2.0
4.0
MATH104
Dec 21, 2002

boring, teaches examples from the textbook, no theory, doesn't pre for midterms

5.0
2.0
MATH312
Dec 31, 2002

very good prof!

4.0
2.0
MATH104
Jan 7, 2003

boring but easy

3.0
2.0
MATH104
Jan 7, 2003

Good thing I knew most of the stuff from Calc 12. Nice guy but not a great prof

3.0
2.0
MATH104
Jan 26, 2003

boring lectures, uses textbook examples, but midterms range from easy to crazy

2.0
3.0
MATH104
Feb 16, 2003

Examples are straight out of the book and lectures are boring

3.0
2.0
MATH104
Mar 15, 2003

he doesn t mean to teach poorly. a Prototypical mathematician looking. Oh well, cool

3.0
3.0
MATH221
Mar 16, 2003

god... my hands been up, i've cleared my throat more than once, and excuse me s have been completely ignored... what's up with that?!... anyway, slow and ok teaching styles... great for nodding off or taking 5 min naps ^_^

2.0
3.0
MATH184
Mar 24, 2003

every class is basically examples...nothing new

3.0
5.0
MATH184
Mar 30, 2003

No Comments

4.0
1.0
MATH221
Apr 29, 2003

a truly polite and nice man. not very energetic but u get your own energy when u ace his course with not too much effort ;)

2.0
2.0
MATH105
Apr 29, 2003

very nice guy, extremely shy. Horrific prof. All he does is examples from the book. I have had him for 2 terms now and he is much easier this term than last. Try and get a different prof if possible

3.0
2.0
MATH200
May 27, 2003

Such a monotonous voice... Examples examples..

2.0
1.0
MATH221
May 28, 2003

No Comments

2.0
3.0
MATH105
Jul 16, 2003

He is a truly nice little man but he wasn't meant to teach.

4.0
3.0
MATH184
Jul 28, 2003

Really a nice guy, easy to understand - but a little shy and lacking firmness with the class. good with questions.

3.0
3.0
MATH
Aug 2, 2003

he's a typical mathemagician, but not meant to teach...he's really really nice and helpful tho...tries very hard..be nice to him

1.0
4.0
MATH105
Aug 11, 2003

Absolutely terrible professor. A very nice guy, but THE WORST PROFESSOR I HAVE EVER HAD IN MY ENTIRE LIFE. Do yourself a favour and switch sections!!!

2.0
3.0
MATH312
Aug 17, 2003

Too old.Too slow.Too unorganized. Should be retired.

1.0
3.0
MATH184
Sep 17, 2003

nice man..but WORST PROF EVER..doesnt explain concepts or logic..just EXAMPLES! so CONFUSING! help me im dying in this course.

3.0
4.0
MATH184
Sep 23, 2003

He's such a nice teacher, but he can't teach. Poor guy. He really does try to help, but he JUST CAN'T TEACH. If you do get him, just keep up with the hw, and go to the drop-in tutorials. They help.

1.0
4.0
MATH184
Sep 23, 2003

No Comments

1.0
4.0
MATH184
Sep 28, 2003

im sure he thinks he knows what he's explaining everything but he doesnt... he's smart but if u didnt know he had his phd then i dont think you would think he was smart. HE NEEDS NEW GLASSES!

2.0
4.0
MATH184
Oct 10, 2003

really really nice guy...but he has no clue how to teach. if you take this class, you'll need to find someone else to explain things to you because his class barely helps you understand concepts any better.

5.0
1.0
MATH105
Oct 11, 2003

very helpful. and i think he's very cute and hot! he is old and nice!

2.0
3.0
MATH100
Oct 20, 2003

ABSOLUTELY confusing!!! He has no clue how to teach! His work is all over the board, the class has to correct all the mistakes he makes! writes down everything he thinks-really annoying. Totally useless at explaining concepts. No control over the class!

4.0
3.0
MATH100
Nov 3, 2003

nice guy! he works out problems on the board so that you know how to do them at home. Explains way better than the book, imho. People should shutup in class because it is distracting...tsk tsk

4.0
1.0
MATH1045
Nov 18, 2003

not very good at explaining, but very easy exams

3.0
3.0
MATH184
Nov 19, 2003

..not that great in teaching but he's a very nice guy. he tries hard to help the class out as much as he can.

4.0
1.0
MATH221
Nov 27, 2003

very easy class

5.0
2.0
MATH100
Dec 9, 2003

TO UNDERSTAND THIS GUY, YOU 'MUST' KNOW A BIT OF MATHS!!! IF YOU DON'T, HE'LL BE THE MOST CONFUSING PROF. YOU'LL BE LIKE WHERE DID HE GET THAT ANSWER FROM?! BUT I THINK HE IS GREAT.

1.0
5.0
MATH184
Dec 10, 2003

Terrible teacher. Couldn't understand anything he said. Mumbles. Doesn't know how to control the class, or to get his point across.

5.0
2.0
MATH100
Dec 14, 2003

his notes on the board are clear, and he does speak good english, at least better than some other math 100 professors. just that his test are hard

5.0
1.0
MATH221
Dec 24, 2003

i don't kno what these previous students were complaining about. but this guy is really nice and has unbelievably easy exams. he basically hands you the marks. you've got to be a complete moron to do badly in this course

4.0
1.0
MATH100
Jan 5, 2004

Very Easy Prof. No Assignment and he makes easy midterms. Works quite slow and is very boring. Very helpful (if you actually ask him) but he's not the greatest prof to will prepare for the final. Try studying with Wetton

5.0
3.0
MATH221
Mar 2, 2004

explained concepts well, but spent too much time on basic techniques and old material. Worked through lots of problems from the text (that were not explained in the text) which was helpful.

5.0
1.0
MATH105
Mar 15, 2004

i'll give it to you straight. nice, easy-fair MTs, BORing. goes over easiest calculations in the most intricate detail, which wastes time meaining you'r screwed at the end cuz he'll be behind the curriculum. thats okay cuz you'll have aced the MTs by then

5.0
1.0
MATH105
Apr 24, 2004

dude is good....timid as a mouse..class won't shut up..and he keeps askign them to quiet down like a little boy....marks his own exams..i believe..and easy marker...but he's slow, goes over max 2 questions in a lecture, but good teacher

5.0
3.0
MATH221
Apr 28, 2004

Needs to do tougher problems in class. My biggest complaint is with the useless text not Dr Macdonald.

4.0
2.0
MATH221
Apr 30, 2004

slow prof...teaches 2 examples in classes...that's it...his midterms are pretty easy...but the second was crazy, since he gave us super long calculations...the common final was not bad...it was simple. A good prof if you are a slow learner.

2.0
2.0
MATH221
May 11, 2004

EXTREMELY slow prof! SUPER boring! basically does not teach anything. read the book and get A+. although i agree that he is very nice and approachable, his teaching is not good. if you really want to learn some math, you'd better choose another prof.

4.0
1.0
MATH220
May 24, 2004

I got 90%, and I am a average student. Woohoo. If you read the textbook before going to class, then the lecture will be very easy to understand. If you don't, then it would be a really boring class, cause he goes SLOW.

4.0
1.0
MA184105
Jun 8, 2004

EASY MIDTERMS. as for the finals, if u do the past exams, then u will do good. nice guy.

5.0
1.0
MATH312
Jun 21, 2004

He is a very helpful and very patient professor to answer your questions after each single class.Moreover, he likes to give some examples from the exercise, which are quite good.

5.0
1.0
MATH312
Jun 25, 2004

Incredably fair prof. Scales up is he feels that a test was too difficult. He's also really helpful during office hours, and is generally a good instructor. Gives lots of examples.

4.0
2.0
MATH184
Jul 13, 2004

so nice + POLITE. class constantly talking - not good at keeping class under control. he politely EXPLAINS why class should stop talking in most gentle voice. once in a while he says "shut up". not a good lecture if you get easily distracted

2.0
3.0
MATH221
Aug 13, 2004

Nice guy, but horrible teacher.

3.0
5.0
MATH101
Sep 20, 2004

does not teach at all, read the text and you'll do well on the exams. Manages to fit in two examples per class. If you know the stuff like most people, then you will find it hard to stay awake. Taking notes is useless as he uses problems from the text

4.0
2.0
MATH104
Oct 18, 2004

He is a super nice and helpful teacher. Tests are not difficult if u study. He goes over examples in class, n is very friendly at office hours. ppl may find his class boring, but if u're willing to learn and copy examples down, you'll enjoy and do well.

1.0
4.0
MATH100
Nov 3, 2004

ONE BRUTAL TEACHER - I don't care if he went to Harvard and the U. of Chicago, my four year old brother could teach math better than him. Picks ridiculously easy and hard questions for tests - you will ace all but one/two questions and get 65-75. Also: VERY SLOW AND NOT GOOD AT EXPLAINING STUFF!!!!!

3.0
4.0
MATH104
Nov 27, 2004

midterms u gotta study. one question is 20 marks!! he is a nice guy n helpful during office hours, but slow in class and just goes over problems.

4.0
1.0
MATH104
Dec 3, 2004

Great Professor, but goes VERY SLOW! Goes over homework problems in class. Midterms are easy to fair. If you do your homework, you should do fine on the test. He gives some very easy questions on midterms and 1 or 2 hard ones. He's monotonish! Helpful during office hours..confuses himself sometimes!

2.0
3.0
MATH104
Dec 20, 2004

he's a pretty hard marker. His midterms are easy but like someone else also said, if u get one question wrong on the test, u can kiss your marks good-bye.

4.0
1.0
MATH104
Jan 3, 2005

no homework! he uses textbook questions / online practice problems as MIDTERMS! all u need to do it to finish all the problems and u don't need to attend his classes.

3.0
4.0
MATH101
Jan 4, 2005

His class was *incredibly* bad + boring. MTs = easy except for 1-2 q's, which meant that you'd normally end up with 70ish%. He seems like a friendly guy, but too soft to teach math. Didn't tell some shmuck to turn their cell off during an exam, let it ring the whole time, just smiling and shrugging.

1.0
4.0
MATH105
Mar 13, 2005

bad, boring, and pointless. that's his teaching. you'll die in his class if you're the type that requires teaching in your learning process. hah! IRRELEVANT, off-topic Midterms!

1.0
3.0
MATH105
Mar 25, 2005

Very boring, pointless classes, copies answer from answer key, never teaches or explains, put irrelevant things you've never seen on midterms. Very very bad. Doesn't know what's he's teaching/doing.

3.0
2.0
MATH105
Apr 27, 2005

He's a really nice guy, but just doesn't know how to teach.

1.0
5.0
MATH105
Apr 28, 2005

The worse prof you'll ever have the misfortune of having. Incoherent notes. Weak, sporadic lectures. Irrelevant midterms. Does not seem passionate about teaching; never seems to want to improve. Inconsiderate > would not leave the classroom during in-class teaching evaluations! How unethical.

5.0
3.0
MATH101
Grade: A
May 2, 2005

Good prof. Very helpful and willing to take the time to explain everything to you. Also, very boring. MacDonald teaches very slow and can only do 2 examples per class. This is useful if you don't understand anything, but other than that, it's just boring. Skip half the classes and read the text.

3.0
3.0
MATH104
May 2, 2005

nice guy but very boring

3.0
3.0
INTCALC105
May 2, 2005

He's a good prof if you didn't take calculus in high school. (Coming from Math 184) However if you did you will be really bored. He doesnt have a lot of confidence but if you have a question he can answer it. Seriously nice prof but not a good prof.

1.0
5.0
MATH184
May 18, 2005

He can't teach.

2.0
4.0
MATH184
Jun 9, 2005

He is a really nice man, he just can't teach. It is obvious he knows what he is talking about, he just has a hard time relaying the message to the class simply, most all of his explanations are long and drawn out...causing more confusion than need be.

4.0
2.0
MATH184
Jun 20, 2005

Awesome prof! Summer class was easy, midterms a lot like the examples from class and the textbook

5.0
1.0
MATH102
Jul 28, 2005

really good notes and super nice guy, and super easy tests because he'll give the class hints at what to look at and then the questins will be exactly the same. he doesn't even change the numbers!! the one problem is that he allows people to chat too loud in his class, but wicked prof

1.0
2.0
MATH105
Oct 18, 2005

Horrible teacher. Lets people chat so loudly that the rest of the class can't hear the example he is giving on the board. And then he says, "Oh well, since everyone is talking, you obviously know how to do this so I'll just write the answer on the board." HOW BOUT TELLING YOUR STUDENTS TO BE QUIET?!

5.0
2.0
MATH200
Jan 22, 2006

Great Pro~easy to get high mark~usually the test r very similiar to textbook problems~n' always reply to students questions and explain it~Luv it!

3.0
3.0
MATH1100
Jul 1, 2012

He is a VERY nice guy. He CAN teach but too careful to offend anyone. He's a too much of a gentle and nice nerd. I got to admit that he is VERY VERY patient and nice if you ask for help though.

4.0
2.0
MATH335
Jun 13, 2013

Such a nice prof!! Really wanted students to do well so he made it very clear what was expected for the midterm and final. Practice midterms were given out that were exactly the same as the real ones. I hated math in high school but this class ended up being my best grade last semester. Definitely take this class with him! Very helpful and kind.

2.0
3.0
MATH105
Feb 14, 2014

I COULDN'T AGREE ANYMORE WITH ALL THE COMMENTS. HE'S A SUPER NICE GUY. GENIUS. JUST CAN'T DELIVER ALL HIS BRILLIANCE VERBALLY. HOWEVER IF YOU SEEK HELP OUTSIDE OF THE CLASS HE WOULD BE MORE THAN WILLING TO GIVE YOU A HAND.

4.0
3.0
MATH335
Dec 16, 2014

Dr. Lauchie Maconald really cares about his students's learning. Sometimes, lectures might be a bit vague due to abstract concepts. He is there for you if you have any questions. TA grader marks the assignments and test, and marks them quite harshly. You can always take it to Lauchie to have a look over it. Workshops are very helpful !!!

4.0
2.0
MATH335
Dec 19, 2014

Super easy class. Dr. MacDonald is a such a nice prof and I thought he was a pretty good teacher. Once you go up to the board during workshops you see how hard it is to teach math and he did a better job than I could at least. I am horrible at math and this class was a sky-rocketing GPA booster for sure!

4.0
2.0
MATH335
Dec 21, 2016
Would take again

The questions he goes over in class are particularly helpful when studying for the midterms, many of the exam questions are very similar. The TA is often a hard marker, but if you think you deserve a better grade Dr. MacDonald will look over it again. I can tell he care a lot about his students, and whats to see them succeed.

Participation matters
Skip class? You won't pass.
Caring
4.0
2.0
MATH335
Grade: A
Dec 26, 2016
Would take again

Dr. MacDonald really cares about his students and wants us to succeed. His explanations can be a bit confusing, but most of the time I found them clear. He's very approachable and willing to clarify any unclear concepts, and his workshops really help prepare you for the midterms/final. Came into his class scared of math, but ended up doing well!

Participation matters
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
3.0
MATH105
Nov 23, 2017
Would take again

Pretty nice guy and tries his best to help. If you ask him about a question, he'll explain it nicely to you without judgment. Great guy overall.

Caring
4.0
3.0
MATH414
Dec 1, 2017
Would take again

Professor MacDonald is caring and very knowledgeable. He is easy to understand and very clear!

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Caring
1.0
5.0
SCIE113
Grade: B
Mar 25, 2019
Wouldn't take again

The prof is boring. His grading is really tough.

Lots of homework
Graded by few things
Tough grader
4.0
2.0
MATH312
Grade: C+
Oct 25, 2019
Would take again

SUPER EASY EXAM

Lecture heavy
5.0
3.0
MATH312
Grade: Not sure yet
Nov 1, 2019
Would take again

super nice guy! though you might need to review a lot outside the classroom

Respected
Graded by few things
Caring
1.0
4.0
SCIE113
Grade: B+
Apr 30, 2020
Wouldn't take again

Can't speak for his math courses but SCIE113 was the worst class I've taken so far. His grading instructions are unclear, his classes are extremely slow and dull. He seems to give everyone very similar marks which don't reflect the quality of work; as if he's assigning random numbers in a range. Take it if you don't mind gambling with your GPA.

Lots of homework
Participation matters
Tough grader
1.0
2.0
MATH312
Grade: Incomplete
Oct 30, 2020
Wouldn't take again

In his online class he just sits there with a pdf and reads it word for word... pointless lecture. He might be nice or helpful idk haven't talked to him. Good thing is though it's over halfway through the semester and I've only been to 2 classes and have gotten 2 A's and a high B on the 3 midterms so far just by using the textbook lol.

Graded by few things
5.0
2.0
MATH312
Grade: A+
Dec 1, 2020
Would take again

Prof Macdonald is extremely thoughtful for students, especially during the online semester. He cares about students and does not put pressure on students. Gave very reasonable tests throughout the term. If you have done the practice problems, you will find the problems very reasonable and likely to get A+.

Gives good feedback
Respected
Accessible outside class
1.0
3.0
SCIE113
Jan 20, 2021
Wouldn't take again

He wastes like 20-30 minutes of the class going over the class instructions and leaves like 20 minutes to do the actual activity. It is not enough time especially if it is a group assignment. Like spend 10 minutes at most going over the activity instructions or post the instructions on canvas or smth.

Participation matters
1.0
4.0
SCIE113
Grade: B
Feb 25, 2021
Wouldn't take again

Worst prof I have ever had! Should not be teaching SCIE 113. It is quite clear that this prof does not care about this course . Comes to class unprepared and spends the whole class time trying to figure out the lesson he is supposed to be teaching. When marking he gives out grades unfairly and only so that the class average is in the right range.

Participation matters
Graded by few things
Tough grader
1.0
3.0
SCIE113
Grade: A-
May 3, 2022

By far the most disinterested prof in any course I've taken so far. Classes are boring and don't matter since there's no mt/exam. His feedback was borderline useless, basically, just copy and paste from one student to another. He keeps all his grades within a small range so there's really no point in trying too hard. Also really slow at marking.

3.0
5.0
MATH312
Grade: Not sure yet
Aug 13, 2022

In each quiz there were 1-2 hard proof questions that didn't use any proving strategies taught in lecture. We were unlikely to do well in quizzes even though we had a good understanding, knew how theorems were proved, and did all the practice problems. Quizzes also tested on specific things in earlier units and there's no formula sheet.

Inspirational
Lecture heavy
Test heavy
1.0
4.0
SCIE113
Grade: A-
Apr 20, 2023

He seemed incredibly disinterested in teaching SCIE 113 which is supposed to be a lecture focused course. Furthermore, marking is slow and given feedback is vague at best. Please do try to avoid this professor and class if you're considering SCIE 113 because it will be a GPA dropper. He really likes to maintain a strict average of 80%.

Tough grader
1.0
3.0
SCIE113
Grade: A-
Aug 14, 2023

No matter how hard you work you will just get the grade he wants to give to keep the class average where he wants it. Never once gave meaningful feedback, extremely slow grader, highly recommend taking this course with a different prof. I found this course to be absolutely useless.

1.0
5.0
MATH221
Grade: B+
Sep 20, 2023

One of the least caring professors ever

Tough grader
Get ready to read
2.0
3.0
MATH221
Grade: Not sure yet
Sep 24, 2023

The most boring prof I've ever had. His lectures are almost pointless as he almost exlusively reads from the textbook. All explainations seem half-baked and rushed at the same time. I do think he cares, he doesnt treat you like an idiot for asking a question. I would really only take his course if it was the last option.

2.0
4.0
MATH221
Grade: Not sure yet
Sep 26, 2023

All he did was just read off of the textbook and leave. Never taught us anything

Get ready to read
1.0
5.0
MATH221
Grade: F
Nov 23, 2023

Please stay away.

Tough grader
Get ready to read
Participation matters
4.0
3.0
MATH221
Grade: Not sure yet
Dec 15, 2023
Would take again

This man is a gem and everyone who says otherwise sucks. The content of 221 is boring and he's pretty old school, but he truly wants you to do well. Let me ask long questions after class (twice) because I never go to office hours. Goes over homework, exam Qs, etc. all in class. Sets you up for success (despite the fact that I might fail this lol)

Gives good feedback
Caring
Accessible outside class
1.0
5.0
MATH221
Grade: Not sure yet
Dec 18, 2023

GOOD HUMAN BEING FOR REAL. However, not everyone is meant to be a teacher... Exams are zero related to what you get practiced on textbook/webwork.

1.0
5.0
MATH221
Grade: Not sure yet
Dec 19, 2023

Good People? Yes. Good Teaching? Hell no.

Tough grader
Test heavy
1.0
5.0
SCIE113
Grade: C+
Oct 28, 2024

DO NOT take this course with him! I dare you to even think about it! :( I am not gonna get into my desired major because of him :(

2.0
4.0
MATH221
Grade: Not sure yet
Dec 3, 2024

The professor is a kind person but struggles with teaching. Lectures mostly just read from the textbook. Exams don't align with class content. However, the professor does care and is willing to help outside of class. unstuckstudy was a lifesaver for exam prep.

3.0
4.0
SCIE113
Grade: A
Dec 8, 2024

His grading is pretty tough. The highest mark he gave on any assignment was in the high 80s. He's a nice guy and pretty laid-back, so you won't have to participate much. I went to his office hours a few times to ask questions, and I ended up doing better than average on the papers. To be honest, scie 113 as a whole feels a bit pointless.

Tough grader
Graded by few things
4.0
3.0
SCIE113
Grade: A+
Dec 29, 2024
Would take again

Had him for this class a couple years ago. Honestly, I respect the guy. He was a tough grader, but it made you work harder to get those good grades (it is possible, you just gotta put the work in). Since he was a tough grader, it was super rewarding when you did really well on something!

Tough grader
1.0
5.0
MATH312
Grade: Not sure yet
Jul 7, 2025

I'm basically paying 700 bucks to listen to a grandpa reread his notes from previous years.

Lecture heavy
Test heavy
5.0
3.0
MATH221
Grade: B
Nov 27, 2025
Would take again

This prof is really understanding and warm.

Amazing lectures
Clear grading criteria
Inspirational
5.0
3.0
MATH221
Grade: B
Nov 27, 2025
Would take again

Prof. Macdonald is a very warm and understanding person.

Class Info

Online Classes

100%

Attendance Mandatory

44%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 17 grades
Most common grades:
Not sure yet (9)
B (4)
A (3)
Grade Distribution
A(5)B(4)C(2)D(0)F(1)A-/B+(5)
Based on 27 reported grades
Not sure yet: 9
B: 4
A: 3
A-: 3
Common Tags
Tough grader (9)
Participation matters (6)
Caring (6)
Graded by few things (5)
Lecture heavy (3)
Test heavy (3)
Get ready to read (3)
ACCESSIBLE OUTSIDE CLASS (2)
Rating Trend

Stable

-0.16 avg change
Nov
Dec
Oct
Dec
Jul
Nov
Last 6 months
Ratings by Course

MATH102

5.0

(1)

MATH200

4.3

(3)

MATH1045

4.0

(1)

MATH220

4.0

(1)

MA184105

4.0

(1)
+16 more courses
Difficulty by Course

104105

4.0

MATH101

4.0

SCIE113

3.8

MATH184

3.7

MATH1041

3.5

Similar Professors