3.7

Francis Duah

Mathematics - Toronto Metropolitan University

3.7
Quality
2.6
Difficulty
68%
Would Retake
94
Reviews
3.7
Quality
2.6
Difficulty
3.7
Helpful
3.7
Clarity

68%

Would Retake

94

Reviews

Rating Distribution
Official

5

49

4

11

3

8

2

8

1

18

What Students Say

This professor was honestly amazing

MTH140 - 5.0 rating

Duah gonna talk tuah about calc, good lecture but really long exams

MTH140 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

20%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 72 grades
Most common grades:
A+ (20)
Not sure yet (14)
A (14)
Grade Distribution
A(34)B(10)C(4)D(10)F(0)A-/B+(17)
Based on 91 reported grades
A+: 20
Not sure yet: 14
A: 14
A-: 11
Common Tags
Caring (36)
Amazing lectures (21)
Gives good feedback (15)
Respected (14)
Inspirational (14)
Hilarious (12)
Tough grader (12)
Graded by few things (9)
Rating Trend

Declining

-1.00 avg change
Apr
May
Jun
Aug
Nov
Dec
Last 6 months
Ratings by Course

MTH404

5.0

(2)

MTH240

3.9

(35)

MTH140

3.8

(47)

MTH304

2.4

(10)
Difficulty by Course

MTH304

3.4

MTH240

2.7

MTH140

2.5

MTH404

1.5

Reviews (94)
5.0
2.0
MTH240
Grade: Not sure yet
Jan 21, 2022
Would take again

Dr. Duah is a very caring professor with a great ability to teach. He often asks students to participate. He's ready to answer any questions, and re-explain examples thoroughly. After all, his research interest is in mathematics pedagogy, and so he's always eager to find a way of teaching that works for everyone.

Gives good feedback
Participation matters
Caring
5.0
2.0
MTH240
Jan 27, 2022
Would take again

One of the best profs

5.0
2.0
MTH240
Grade: Not sure yet
Feb 4, 2022
Would take again

Brilliant prof who cares about students' understanding. Well spoken and will make sure every student is satisfied before moving on. Definitely would take again if I have the chance.

Respected
Inspirational
Caring
5.0
1.0
MTH240
Grade: Not sure yet
Feb 9, 2022
Would take again

Professor Duah truly cares about the students success. He is always asking us to participate and ask questions as he wants us to understand the material. He is also very accessible if you need help with problems or questions. He reminds us that it is okay to make mistakes when completing problems which is very encouraging. Overall an amazing prof.

Gives good feedback
Amazing lectures
Caring
5.0
2.0
MTH240
Feb 11, 2022
Would take again

He is one of the best math profs I have seen at this university. This man takes time in his lectures and allows students to ask him about anything no matter how small or big the question is. He will not move on to the next topic unless every student understands the concept. I respect this prof so much. If you have him take good advantage.

Respected
Accessible outside class
Caring
5.0
3.0
MTH240
Grade: A+
Apr 18, 2022
Would take again

Great professor he cares, and he teaches well.

2.0
2.0
MTH240
Grade: A-
May 2, 2022

Lectures are very slow paced and often not useful. The examples used during lectures are very simple and do not prepare you for homework problems. However, he is very engaging with the class and will answer most questions.

5.0
1.0
MTH240
Grade: A-
May 5, 2022
Would take again

Dr. Duah is a fantastic professor. He goes over many examples during his lectures and explains topics well. He really cares about his students and hosts frequent office hours and study halls to help prepare you for the quizzes and exams. My only complaint is that his lectures are much slower paced than they should be. Overall, I highly recommend!

Caring
Respected
Accessible outside class
5.0
2.0
MTH240
Grade: A
May 25, 2022
Would take again

Duah is an amazing proff. He likes to pitch in one unexpected question every test which is kinda annoying but other than that I like everything about him. Even if it takes all the Lecture hours he will make sure to ans your questions. Also if the contents for the week are hard he will organize a study hall to make sure you do good in weekly quiz.

Inspirational
Caring
Respected
5.0
2.0
MTH240
Grade: A+
Jun 11, 2022
Would take again

Cares about his students. His lectures are a bit slower-paced than most other professors in my other courses, but he goes through examples and gets the class to participate in them. His teaching style might be too slow for other courses, but I think that his style made calc 2 an easy A for me.

Amazing lectures
Gives good feedback
Caring
2.0
3.0
MTH240
Grade: B
Jun 30, 2022

Professor Duah is a very passionate teacher and has a great personality. My only criticism is due to the very slow pace of his teaching which doesn't enable the class to go through a diverse set of examples. In some lectures, we only ended up doing 2 questions.

5.0
2.0
MTH304
Grade: Not sure yet
Oct 13, 2022
Would take again

Phenomenal professor. Extremely caring, consistent and prioritizes his students. Not the fastest lecturer, but he covers all the topics he needs to cover. Consistent with exam material, no surprises from him.

Clear grading criteria
Gives good feedback
Caring
5.0
2.0
MTH140
Grade: A
Nov 22, 2022
Would take again

good prof for calc 1

3.0
2.0
MTH140
Grade: Not sure yet
Dec 17, 2022
Would take again

Dr. Duah is not a bad teacher and really want to do well his lectures but the issue is that the content is not clear enough and he doesn't do enough examples. He lost too much time to talk about something else than the topic of the class and doesn't go straight to the point for me. At least, he wants to do well.

Caring
Respected
4.0
3.0
MTH140
Grade: Not sure yet
Dec 19, 2022
Would take again

Honestly, I have a lot of respect for him; he cares for his students and is willing to help them succeed. He likes to get the class to engage and won't get mad at anybody for making a mistake. He is open to different answers and does not restrict the method to his only. He is a bit slow, but besides that, he is a really good professor!

Inspirational
Caring
Respected
3.0
1.0
MTH304
Grade: A+
Dec 20, 2022
Would take again

He's basically if your high school math teacher was asked to teach university students. A very kind and helpful professor but his teaching needs to improve. He cares too much about intuition and theory and not enough time doing examples. Overall, choose him if you are good at self-study and you simply want an easy professor.

Hilarious
Caring
Accessible outside class
5.0
3.0
MTH140
Grade: A-
Dec 29, 2022
Would take again

over all a solid prof

Caring
Accessible outside class
4.0
2.0
MTH140
Grade: D-
Dec 30, 2022
Would take again

Great Prof

4.0
1.0
MTH140
Grade: A
Jan 14, 2023
Would take again

This prof is honestly so easy going, he is super nice and doesn't care if anyone asks any dumb questions. If you asked any questions in class he would make you feel like that was good question you asked and make you understand the concept very easily. He is a very nice guy and cares a lot about his students.

Clear grading criteria
Gives good feedback
Caring
5.0
1.0
MTH140
Grade: A+
Mar 5, 2023
Would take again

Excellent professor who has a genuine passion for what he does; delivers course content effectively and encourages discussion in lectures. Super nice to his students.

Caring
5.0
5.0
MTH240
Grade: D
Apr 20, 2023
Would take again

To be honest, I admit that Duah is a fantastic prof bro. Like man is my best friend and hes so sweet, caring and nice for us engineers struggling with pcs study halls. Resources, study hours, and office hours - hooray! are the best things that this man brings. 10/10 would attend again :D

5.0
1.0
MTH240
Grade: A+
Apr 29, 2023
Would take again

He was a very kind professor. Not once did he make you feel bad for asking a question and was very approachable. Although his teaching is a little slow, he makes excellent questions in his slides to solve and honestly prepares you to do well in the exam. Make sure you understand the concepts well as the midterm is free marks if he makes it.

Clear grading criteria
Gives good feedback
Caring
5.0
2.0
MTH240
Grade: A
Aug 5, 2023
Would take again

Dr Duah is amazing! Great professor, very helpful, and great at explaining the continent. He does so many study halls that are very beneficial to go to as a lot of the questions disused in them appear in the exams.

Amazing lectures
Caring
5.0
4.0
MTH240
Grade: B
Aug 11, 2023
Would take again

Great lectures. Always smiling and cares about his students. Best calc prof there is in my opinion.

Amazing lectures
Gives good feedback
Caring
3.0
3.0
MTH140
Grade: B+
Dec 4, 2023

The lectures were okay, but not engaging and often hard to follow. They were also not very helpful when asked questions.

4.0
3.0
MTH304
Grade: Not sure yet
Dec 11, 2023
Would take again

a really nice dude who wants his students to succeed. the only problem i have is that he needs to do more solving questions in class that aren't the basic examples he gives in the slides. sometimes he'll skip lots of slides and he'll take a long time to upload the slide answers on d2l as well as quiz feedback and lab answers.

Inspirational
Respected
4.0
3.0
MTH140
Dec 16, 2023

Doesnt have a weird sounding accent, all his classes are easy to understand, but i feel he focuses more on examples than properly teaching the concept. but overall, a decent prof.

5.0
2.0
MTH304
Grade: Rather not say
Dec 21, 2023
Would take again

Francis is the best professor I've ever had in my University experience. He is extremely understanding and truly cares a lot about every individual student. He takes extra effort to make sure he provides specific resources for you on concepts you need help with. Take advantage of his office hours it will benefit you a lot. Try to get into his class

Amazing lectures
Caring
Accessible outside class
2.0
3.0
MTH304
Grade: A
Dec 27, 2023

He is not really a good professor because he never really explains properly and he rambles on about stuff which the students need to hear the material and move on to the next subject. So he needs to know that the final wasn't really good but here is the one good thing about this course, he marks easy for the assignments, quizzes and midterm.

5.0
2.0
MTH140
Grade: C+
Dec 29, 2023
Would take again

Duah is a good professor to have for calculus. His lectures are slow and he goes over the important material. He only teaches what needs to be taught and tells us what to expect for exams, midterms, and quizzes.

Hilarious
Respected
Graded by few things
5.0
2.0
MTH140
Grade: Rather not say
Dec 30, 2023
Would take again

Caring, funny, a total blast! He's a great lecturer, but it is sometimes easy to fall asleep in his lectures. But if you pay attention his lectures help a ton on tests and exams. He's super caring and kind when you ask him for help, and he genuinely seems to enjoy what he does. He often let us leave early if we got through most of the material!

Gives good feedback
Caring
Respected
5.0
2.0
MTH140
Grade: A
Jan 1, 2024
Would take again

Duah is a professor who cares for his students. Before the final, he hosted a study hall that had similar questions to the final exam. He also stated the topics, what to study, and what not to study for the final. Personally, I only went to his lectures for the first couple of weeks, and then the rest I self-taught myself because I got lazy.

Gives good feedback
Inspirational
Hilarious
5.0
1.0
MTH140
Grade: A-
Jan 8, 2024
Would take again

Best teacher of first semester engineering.

Amazing lectures
Hilarious
Caring
5.0
1.0
MTH140
Grade: A+
Feb 16, 2024
Would take again

MY GOAT, THE GOAT

Hilarious
Caring
Accessible outside class
5.0
1.0
MTH240
Grade: A+
Feb 16, 2024
Would take again

man gave away midterm tips, i love my guy

Caring
Accessible outside class
5.0
3.0
MTH240
Grade: A
Apr 16, 2024
Would take again

I have never seen a professor more passionate than Francis Duah. 5/5

Amazing lectures
Inspirational
Hilarious
5.0
2.0
MTH240
Grade: B
Apr 17, 2024
Would take again

THE BEST prof of all first year imo. He deeply cares for his students, and is extremely approachable and encouraging. He teaches clearly and slowly that will make all the hard questions manageable. He WANTS to see us succeed and do well, and does everything he can to ensure that. You can tell he loves his job and his students. Im gonna miss him sm

Inspirational
Caring
Accessible outside class
5.0
2.0
MTH240
Grade: A
May 2, 2024
Would take again

Outstanding course coordinator, you are graded on a lot of things so your mark is very balanced, many ways to learn course material (overall solid lecturers, online materials, weekly quizzes, lab progress quizzes, fair midterms). Very caring and hosts study halls and Q&A sessions.

Clear grading criteria
Gives good feedback
Inspirational
5.0
2.0
MTH240
Grade: A-
May 9, 2024
Would take again

An amazing caring prof with superb slides and awesome lectures. A lot of opportunities to learn and ace the course.

Amazing lectures
Clear grading criteria
Caring
5.0
1.0
MTH140
Grade: A+
Aug 15, 2024
Would take again

Duah is a good prof to have if you aren't that good at Calculus. He goes slowly over new topics, helping students' understanding. His lectures can, at times, not be very engaging but cover what you need to know for exams. He genuinely cares for his students though and he is definitely one of the nicest profs I have ever met. Also, he's British.

Amazing lectures
Hilarious
Caring
5.0
2.0
MTH140
Grade: A+
Sep 21, 2024
Would take again

Mr Duah is a G. He slowly goes over units during lectures, accommodating to those who struggle with calculus. Attendance isn't mandatory, he prepares you for quizzes, always willing to help you out during lectures and office hours. He also has a sense of humour. Simply, the goat.

Amazing lectures
Gives good feedback
Hilarious
5.0
1.0
MTH140
Grade: A+
Sep 24, 2024
Would take again

the best tmu professor hands down, my goat one and only duah

Inspirational
Caring
Respected
5.0
3.0
MTH140
Grade: A
Oct 17, 2024
Would take again

He could be slow at teaching just to help others struggling. Other than that, he is an excellent prof. Reminds me of KSI for some reason...

2.0
4.0
MTH140
Grade: Not sure yet
Nov 4, 2024

The midterm was awful. Feel like the whole calc department does not go through the right examples to prepare for midterms. They just stuff information at you honestly.

1.0
5.0
MTH140
Grade: Drop/Withdrawal
Dec 5, 2024

he wastes a lot of time during the lectures but doesnt really cover any topics

Tough grader
Participation matters
Lecture heavy
1.0
4.0
MTH140
Grade: D
Dec 6, 2024
Would take again

This guy makes the finals so hard. Ik a bunch of people failed it and he's not trusting when he says the mock exam is similar to the finals.

1.0
1.0
MTH140
Grade: D-
Dec 6, 2024

Mr. Duah is overrated. As the course coordinator, he didn't provide useful insights for exams or lead study halls. His lectures often go off-topic, and he skips many examples, assuming students already understand. This approach leaves much to be desired for effective learning.

Tough grader
Lecture heavy
5.0
1.0
MTH140
Grade: A+
Dec 7, 2024
Would take again

This professor was honestly amazing. The final was honestly easier than the mock exam, and I am greatful that he was our course coordinator. DUAH ON TOP!!!!

Amazing lectures
Caring
Respected
5.0
1.0
MTH140
Grade: A-
Dec 7, 2024
Would take again

Duah gonna talk tuah about calc, good lecture but really long exams

Amazing lectures
Inspirational
Caring
3.0
4.0
MTH140
Grade: Not sure yet
Dec 8, 2024
Would take again

honestly was expecting better because he is super hyped up. Just average though. Good guy but exam was pretty difficult compared to lecture examples. Sometimes he doesn't go thru all the examples because he thinks its too easy but its not.

1.0
5.0
MTH140
Grade: Drop/Withdrawal
Dec 17, 2024

horrible. stay away.

Tough grader
Lots of homework
5.0
2.0
MTH140
Grade: B-
Dec 18, 2024
Would take again

An INCREDIBLY passionate professor who gives the utmost care for his students. If you are in his section, this guy is incredibly thorough, and doesn't shame you for not knowing anything less. While some people prefer Saied because he's funny and is also an amazing prof, Francis is just the goat🐐

Amazing lectures
Inspirational
Caring
1.0
3.0
MTH140
Grade: Not sure yet
Dec 19, 2024

Overhyped. His lectures are scattered and he just skips over and jumps from one thing to the next which is why i stopped at a certain point. Yes he is very nice and all but should be more organized and actually teach, it always felt like he was in a rush during the lectures. His notes are useful but i found the other profs notes much more helpful.

5.0
3.0
MTH140
Grade: B-
Dec 22, 2024
Would take again

My favorite professor at TMU so far as a first year engineering student. He goes over the material slowly so you understand and does great examples. He is always open to answer questions no matter what. It is really hard to find something bad about this professor. Greatest person to ever teach me math!

Amazing lectures
Gives good feedback
Caring
2.0
3.0
MTH140
Grade: A
Dec 26, 2024

Pretty nice guy. He always ends classes early which would be great if he didn't skip a lot of things on his slides.

3.0
4.0
MTH140
Grade: B+
Dec 27, 2024

all over the place. skips half the lecture material.

2.0
4.0
MTH140
Grade: D-
Dec 28, 2024

Good guy but is salty about low attendance and made exams hell this year. However his lectures barely touch on some concepts though he's good at explaining when he wants to. Overrated. Maybe he used to be great but looks like he finally crashed out

Tough grader
Test heavy
3.0
4.0
MTH140
Grade: B+
Dec 29, 2024
Would take again

He's a nice guy but his lectures were all over the place skipping questions and then going back to them. He made the midterm fair but the final exam was super difficult so make sure to read over the slides and don't fall behind

Test heavy
Graded by few things
1.0
5.0
MTH240
Grade: Drop/Withdrawal
Jan 14, 2025

Mr. Duah is not a good professor. After barely finishing Calc 1 with him I was forcefully enrolled into his Calc 2. Wastes a lot of time during his lecture. Skips a lot of important information that is needed to cover. He does not make sure his students fully understand everything. I wouldn't recommend taking him next time!

Tough grader
Lecture heavy
Graded by few things
2.0
4.0
MTH140
Grade: D-
Jan 14, 2025

Didn't like the way he teaches all over the place and uses written slides to teach calculus, very boring class as well.

5.0
1.0
MTH240
Grade: A+
Jan 20, 2025
Would take again

My glorious sir Francis Duah from France deserves nothing but appreciation from the great first year students as he embraced us with his extraordinary teaching and bestowed upon us a fraction of his higher intellect to save us from Alireza's study halls .

Inspirational
Lots of homework
Hilarious
1.0
5.0
MTH240
Grade: A-
Jan 28, 2025

Man if you have duah drop outta the course no matter what MTH it is. Duah just hyped up

Tough grader
Test heavy
Graded by few things
1.0
4.0
MTH240
Grade: Not sure yet
Feb 3, 2025

HAWK DUAH!

3.0
3.0
MTH240
Grade: B
Mar 4, 2025
Would take again

He's a decent prof overall, and is enthusiastic about his job. The one thing I that bothered me was a lack of organization at times.

Participation matters
Clear grading criteria
1.0
5.0
MTH304
Grade: B+
Apr 4, 2025

Professor Duah has made rude remarks toward students in class and never responds to emails students send him. In the past, I have had to send several follow-up emails for him to answer and upon receiving a response from him, my questions were rarely answered.

Lots of homework
Lecture heavy
Graded by few things
1.0
4.0
MTH240
Grade: A-
Apr 4, 2025

Always gets mad at students who show up to class because of low class participation.

Tough grader
Test heavy
Graded by few things
1.0
3.0
MTH304
Grade: B
Apr 6, 2025

Solid prof at teaching but never accessible outside of class

Tough grader
Lots of homework
Test heavy
3.0
3.0
MTH240
Grade: A
Apr 9, 2025

He likes his job and cares about your learning, but his teaching method for this course is not good as he talks about the concept without solving many examples and leaves you with an unclear concept to look over the textbook or other prof's notes. He knows how to teach and he is nice, but for this course I do not recommend him because of his method

Gives good feedback
Caring
Respected
1.0
5.0
MTH304
Grade: C+
Apr 15, 2025

if you have Professor Duah, drop the class.

Tough grader
Participation matters
Graded by few things
1.0
5.0
MTH304
Grade: B+
Apr 15, 2025

scheduled an exam on a holiday

Tough grader
Lots of homework
Test heavy
1.0
5.0
MTH240
Grade: A
Apr 15, 2025

Duah is so bad at teaching that you would think he's doing it on purpose. Makes easy concepts very hard to understand and wastes time during lectures.

Tough grader
1.0
5.0
MTH304
Grade: A-
Apr 15, 2025

Midterm exam was nothing like we had been taught. there was genuinely little I could do to prepare for it.

Test heavy
1.0
5.0
MTH240
Grade: C-
Apr 15, 2025

fair marker but is a difficult person to work/get along with

1.0
5.0
MTH240
Grade: B-
Apr 17, 2025

very unorganized

Graded by few things
5.0
1.0
MTH404
Grade: Not sure yet
Apr 19, 2025
Would take again

One of the best math profs at TMU.

4.0
3.0
MTH240
Grade: Not sure yet
Apr 19, 2025
Would take again

I really liked him, I got a 95 on the midterm purely by doing the questions on his slides, literally nothing else. But after the midterm, he went back and forth between slides so much I got so confused and lost, and I really wanted to deny the disorganized claims... Gave free 100's from the quizzes and 'math paper'. Ended class half hour early too!

Caring
Lecture heavy
5.0
2.0
MTH240
Grade: B-
Apr 30, 2025
Would take again

Lately his ratings have been tanking but overall he's a solid prof, he's the one that makes up the midterm and final. His examinations and questions are extremely fair as long as you practice the questions on his slides and the homework you're Gucci. Sure he's no majed but he exactly isn't a bum either. Overall W prof

5.0
2.0
MTH404
Grade: A-
May 2, 2025
Would take again

Really good prof, also the course material was fairly easy if you put in a little effort. didn't even show up to the classes after the midterm and still finished with an A-

Clear grading criteria
Caring
5.0
2.0
MTH240
Grade: A+
May 25, 2025
Would take again

Loved duah. Showing up to lectures, the bare minimum for school should get you through the course ngl. Love duah

Amazing lectures
Gives good feedback
Lecture heavy
4.0
1.0
MTH240
Grade: A+
Jun 7, 2025

Midterm was extremely easy and the final was stupidly similar to textbook/his in class exam review questions.

5.0
1.0
MTH240
Grade: A+
Jun 12, 2025
Would take again

He is a great professor. Sometimes his lectures are boring but trust me you want to go to his lectures, especially if he is course coordinator. Super fair when it comes to exams since his exams are super easy. Would love to have him as a professor again!

Amazing lectures
Caring
Test heavy
4.0
3.0
MTH140
Grade: B
Aug 4, 2025
Would take again

Duah is a great professor. He explains everything very clearly. He does have some issues, as he expects the students to learn some of the material by themselves, and his notes aren't that good, mainly because he doesn't upload all the annotated notes. However, he is a great professor overall.

Gives good feedback
Hilarious
Respected
4.0
3.0
MTH140
Grade: B+
Aug 17, 2025
Would take again

He is a great professor and really tries his best to explain the concepts. However, the class does move quite slowly, and most of the time we were behind compared to other professors teaching the same course. Overall, he is a good professor as long as you don't get bored easily.

2.0
2.0
MTH140
Grade: C+
Nov 17, 2025

Good prof, but coordinator.

Lecture heavy
Test heavy
Graded by few things
1.0
5.0
MTH140
Grade: Not sure yet
Dec 2, 2025

this professor will make you hate calculus. he doesn't teach half the stuff he asks in the exams, and expects u to know everything on your own. also, his exams are genuinely insanely hard.

Tough grader
4.0
2.0
MTH140
Grade: A-
Dec 11, 2025
Would take again

He teaches very well, and is a great professor overall.

Amazing lectures
Hilarious
Respected
5.0
1.0
MTH140
Grade: A+
Dec 14, 2025
Would take again

Although he goes slow, and teaches slower than normal, he takes his time to make sure everyone understands the steps and solution to the problem, especially in the later concepts that you don't normally cover in high school, he still takes his time to make sure you understand the concept fully.

Amazing lectures
Caring
5.0
3.0
MTH140
Grade: A
Dec 16, 2025
Would take again

Good lecture slides. Didn't really attend the classes and just studied off the slides. Even for the lectures I was at, he taught material pretty well.

5.0
1.0
MTH140
Grade: A+
Dec 16, 2025
Would take again

Started going to his lectures after midterms and it was peak. He genuinely cares about his students and whether or not you understand the content. Sometimes he goes slow but that's only so everyone understands. He even gave a speech about how it's ok to make mistakes and encourages participation. Holy peak.

Amazing lectures
Inspirational
Hilarious
5.0
1.0
MTH140
Grade: A+
Dec 19, 2025
Would take again

Great lectures, he would always make sure that everyone understood the concepts. The course itself is fairly easy too as a lot of it was repeating highschool concepts.

Amazing lectures
Clear grading criteria
Caring
5.0
3.0
MTH140
Grade: A
Dec 23, 2025
Would take again

Will end class early sometimes, avoid textbook questions as their too easy and practice questions from slideshows instead.

4.0
3.0
MTH140
Grade: D+
Dec 25, 2025
Would take again

Makes lectures engaging, one of the better profs at TMU

Amazing lectures
Inspirational
Lecture heavy
5.0
2.0
MTH140
Grade: A+
Dec 29, 2025
Would take again

Awesome prof. His lecture slides are great for self-study, and his lectures are equally great.

Amazing lectures
5.0
2.0
MTH140
Grade: A+
Dec 30, 2025
Would take again

Amazing prof, had to start going to him a week before the midterm because I wasn't learning from my other prof. He does a bunch of examples to help learn and you basically get your practice done there. He also gave great practice midterms and finals. Overall amazing prof.

Class Info

Online Classes

100%

Attendance Mandatory

20%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 72 grades
Most common grades:
A+ (20)
Not sure yet (14)
A (14)
Grade Distribution
A(34)B(10)C(4)D(10)F(0)A-/B+(17)
Based on 91 reported grades
A+: 20
Not sure yet: 14
A: 14
A-: 11
Common Tags
Caring (36)
Amazing lectures (21)
Gives good feedback (15)
Respected (14)
Inspirational (14)
Hilarious (12)
Tough grader (12)
Graded by few things (9)
Rating Trend

Declining

-1.00 avg change
Apr
May
Jun
Aug
Nov
Dec
Last 6 months
Ratings by Course

MTH404

5.0

(2)

MTH240

3.9

(35)

MTH140

3.8

(47)

MTH304

2.4

(10)
Difficulty by Course

MTH304

3.4

MTH240

2.7

MTH140

2.5

MTH404

1.5

Similar Professors