4.1

Justin Chan

Mathematics - Simon Fraser University

4.1
Quality
3.2
Difficulty
81%
Would Retake
95
Reviews
4.1
Quality
3.2
Difficulty
4.1
Helpful
4.1
Clarity

81%

Would Retake

95

Reviews

Rating Distribution
Official

5

53

4

17

3

13

2

6

1

6

What Students Say

I would take any class with Justin again if I could, truly one of the top profs at SFU Surrey

MATH232 - 5.0 rating

Justin is a very caring and wholesome prof

MATH232 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

22%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 56 grades
Most common grades:
Not sure yet (19)
A (17)
B+ (10)
Grade Distribution
A(23)B(11)C(5)D(0)F(2)A-/B+(15)
Based on 80 reported grades
Not sure yet: 19
A: 17
B+: 10
A+: 6
Common Tags
Accessible outside class (43)
Caring (36)
Clear grading criteria (22)
Test heavy (20)
Respected (16)
Amazing lectures (15)
Lots of homework (14)
Lecture heavy (11)
Rating Trend

Improving

+0.51 avg change
Jan
Feb
Mar
Apr
May
Dec
Last 6 months
Ratings by Course

MATH130

5.0

(2)

MATH251

5.0

(2)

MATH155

4.8

(4)

MATH100

4.6

(13)

MATH232

4.3

(27)
+6 more courses
Difficulty by Course

MATH151

4.0

MATH157

3.5

MATH154

3.2

MATH100

3.2

MATH232

3.0

Reviews (95)
5.0
4.0
MATH100
Grade: Not sure yet
Nov 30, 2018
Would take again

Assignments and notes are all available online. Encourages questions Lectures are clear

LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
3.0
MATH100
Grade: A
Jan 2, 2019
Would take again

I took this class as it's helpful for Math 157. Our class average was a "C" due to people thinking this class is an easy "A." Justin goes through his notes slowly and doesn't pack too much in per class. There are no surprises on his weekly assignemnts, nor on the exams. Go to class, attend tutorial if you need it, and do the assigments.

4.0
3.0
MATH152
Apr 7, 2019
Would take again

Dr Chan is really nice, making sure everyone understands what he's talking about. It's also super easy to multitask during class, as long as you're quiet he doesn't care.

Accessible outside class
Clear grading criteria
5.0
3.0
MATH232
Aug 19, 2019
Would take again

Justin is an amazing professor! He gave us gap notes to fill in and posted everything online. He's super clear during lectures and also extremely accessible (and friendly) outside of lectures (he was almost always at the algebra lab). If you want to do well, take full advantage of the algebra lab and ask as many questions as you can.

Amazing lectures
Caring
5.0
4.0
MATH130
Grade: C+
Sep 10, 2019
Would take again

Justin is the best math professor I have ever had. He is accessible in tutorials, extremely kind and open to help you with your questions. He puts the students needs first and is extremely amazing at teaching and explaining math questions and concepts. HE IS THE BEST. I OWE MY PASS TO HIM!

Gives good feedback
Respected
Accessible outside class
5.0
2.0
MATH232
Grade: A+
Sep 29, 2019
Would take again

I was scared of this class at first due to others saying it was brutal, but Justin Chan made this class my GPA booster, HANDS DOWN THE BEST PROF I HAVE EVER ENCOUNTERED AT SFU. He makes tricky concepts extremely easy to understand and his notes are very organized and clear. In addition, he is extremely kind and helpful in the Math Open Lab!

5.0
2.0
MATH232
Grade: B
Oct 2, 2019
Would take again

Justin Chan is a wonderful professor, arguably the best one at SFU. He is friendly, caring, and kind. In lectures, his notes were very organized and his explanations were clear. He genuinely cares about his students, as he stays in the math open lab after every lecture, sometimes even staying past the time when he was supposed to leave.

Accessible outside class
Amazing lectures
Caring
5.0
3.0
MATH100
Grade: A
Oct 30, 2019
Would take again

Justin Chan is an amazing math professor! If you're someone who struggles with math, consider taking a class with Justin. His quizzes are the exact same questions from his worksheets and the midterms and final are based on the quizzes! It is not difficult to do well in this class IF you show up, pay attention AND work hard! Do not fall behind.

Lots of homework
Accessible outside class
Clear grading criteria
5.0
2.0
MATH232
Grade: Not sure yet
Nov 23, 2019
Would take again

Justin is definitely one of the best math professors at SFU. He cares about his students and makes sure they understand the topics clearly. His teaching style is unique and makes math enjoyable.

Respected
Amazing lectures
Caring
5.0
5.0
MATH100
Grade: A+
Dec 9, 2019
Would take again

Math 100 is a hard course, I would know as I took it 3 times. Thanks to Justin, the 3rd time was my last. He has great fill-in lecture notes, and is upfront with what will be contained in the weekly quizzes. Just do the written as assigned, and you will be prepared. He avoids much of the unneeded theoretical that confused me before. Approachable!

Accessible outside class
Clear grading criteria
Caring
4.0
3.0
MACM201
Mar 30, 2020
Would take again

Tests and quizzes bases heavily off of assignments and practice tests. Very caring prof, which is great outside of lecture. Will answer any and all questions during lecture, which leads to lectures being sidetracked fairly regularly with off topic discussions.

Accessible outside class
Caring
3.0
3.0
MATH100
Grade: B
Apr 30, 2020
Wouldn't take again

not the best at explaining, for the midterms he said we would not have to study a specific part however that showed up on the midterm. He is a kind hearted guy, hard to understand but he is alright. Math 100 is a hard class though, combines all material from grade 10 through 12.

Lots of homework
Accessible outside class
4.0
3.0
MATH150
Grade: Not sure yet
May 24, 2020
Would take again

Good prof, although his online course presentation is hurt by how much time he spends trying to answer every question instead of finishing the lecture on time. Sooo uhh.... any questions about this?

Accessible outside class
Caring
1.0
5.0
MATH157
Grade: Rather not say
Aug 24, 2020
Wouldn't take again

He does not know how to teach an online class. Do not recommend it during COVID. He did not invigilate the midterms so the averages were high. Instead made the final really difficult causing people to not pass. I know most students had a decent mark before the final. This was unfair.

1.0
5.0
MATH157
Grade: Rather not say
Aug 24, 2020
Wouldn't take again

His exams are unfair. do not take his class. He literally made the final hard because he didn't invigilate the midterms which are not the student's fault.

4.0
3.0
MATH157
Grade: B
Aug 25, 2020
Would take again

Justin is great and is very prompt unlike many professors with the new online format. He is approachable and encourages questions. practice the questions he assigns (IQs and CNQs) and you should do well, the rest is luck and not stressing out during exams.

Test heavy
Gives good feedback
Accessible outside class
4.0
3.0
MATH154
Grade: B+
Nov 11, 2020
Would take again

Mr. Chan is a good professor with a great attitude, always smiling and clearly passionate about his subject. In my experiences I found him quick to respond to emails even outside of office hours, and he was very fair and clear in instruction and assignments. Lectures are recorded so you do not need to wake up at 8 in the morning to watch them live!

Accessible outside class
Participation matters
5.0
2.0
MATH100
Grade: Not sure yet
Nov 14, 2020
Would take again

Taken during COVID. During lectures he answers questions on the spot and is pretty good at explaining. He uses Crowdmark and Mobius for homework, and provides hints to the answers. He provides a review package before midterms/finals. "Lecture schedule" on Canvas is helpful to keep track of lectures and assignments. Overall, he is a good prof.

Gives good feedback
Accessible outside class
Clear grading criteria
5.0
3.0
MATH154
Nov 14, 2020
Would take again

Overall a very good prof. He will go over extra examples on the spot to try to ensure everyone understands the concepts. The one problem I have with his class is that he takes too many questions so he has to rush other parts of the curriculum. Only given 40 minutes to complete a pretty long exam so attend his extra review sessions before exams!

Accessible outside class
Skip class? You won't pass.
Caring
4.0
2.0
MATH100
Grade: B
Nov 27, 2020
Would take again

Took this course during COVID. Justins exams were easy if you practice a lot and ask for TAs and Prof feedback when studying for exams. Our class used Crowdmark and Mobius to complete math hw. He gives out extra sample questions during lecture for students to learn better. Midterms had similar questions to his sample mock papers.

Gives good feedback
Respected
Accessible outside class
5.0
3.0
MATH154
Grade: Not sure yet
Dec 7, 2020
Would take again

justin was a really good prof and caring. he went above and beyond in his lectures. even provided extra examples just so students can get a better understanding. his tests are fair if you put in the work. this isnt a course where u can slack off in. overall for tests go over review packages, IQ's and CNQ's these saved my grades for both midterms.

Respected
Accessible outside class
Caring
5.0
3.0
MATH154
Grade: A
Dec 11, 2020
Would take again

Really good professor, explains everything really clearly. Do a LOT of practice problems and don't hesitate to contact him if you don't get anything

Accessible outside class
Clear grading criteria
Caring
3.0
4.0
MATH154
Grade: Not sure yet
Dec 17, 2020
Would take again

tries to answer questions, but is kind of confusing/unclear. skips over contents but expects a lot from students. today is the day of the finals and rn is 1am, but just sent an email saying that one added one more question to the finals. lots of stuff on the review package was not taught clearly. is a sweet person but is a very hard prof.

3.0
4.0
MATH154
Grade: Not sure yet
Dec 17, 2020
Wouldn't take again

Added an extra question to the final at 1am the day of..... midterms were not given adequate time for the number of questions, although he does go over ALL questions a student asks, he does, however, fall behind schedule, causing you to have to learn a lot of material on your own. He is a nice prof, and intentive, but be cautious

Accessible outside class
Skip class? You won't pass.
Tough grader
3.0
3.0
MATH154
Grade: A-
Dec 21, 2020
Wouldn't take again

Good prof but bad at explaining. Very sweet but expects you to solve complex problems as if prior knowledge is present. Midterms were not given adequate time to complete but the final was better

3.0
4.0
MATH154
Grade: A
Dec 28, 2020
Would take again

Justin is okay. He spent a lot of time answering questions, and then rushed through the majority of our course. I think if I hadn't taken AP Calc I wouldve REALLY struggled. He's incredibly kind, but all over the place. Overall, though, I would recommend him! He is relatively patient and available outside of class to answer questions.

Accessible outside class
4.0
3.0
MATH154
Jan 12, 2021
Would take again

Awesome guy. Very patient and answers email questions pretty quickly. Provides lots of practice problems and solutions, so studying is pretty simple.

3.0
4.0
MATH154
Jan 15, 2021
Wouldn't take again

spends too much time answering questions, could've spent more time explaining how to solve more important concepts.

Graded by few things
Test heavy
Clear grading criteria
4.0
4.0
MATH154
Feb 8, 2021
Would take again

Justin is a super kind guy and his lectures were pretty good, he spent a lot of time answering questions which made him rush some other content. The first midterm was pretty easy and the average was high, but on the second one not enough time was given, the final was difficult so be prepared to study a lot. Overall, would recommend!

4.0
3.0
MATH154
Grade: A
Feb 14, 2021
Would take again

Super nice guy. Not the best at explaining calculus, but certainly not close to the worst either.

Test heavy
Clear grading criteria
1.0
5.0
MATH157
Feb 14, 2021
Wouldn't take again

Definitely not a 4.1/5 prof. Midterm was brutally hard to complete in the time frame. Lectures are far to rushed. expectation is to already know half the course. if you aint a tryhard you getting crushed in this class.

Skip class? You won't pass.
Test heavy
Lecture heavy
5.0
3.0
MATH154
Grade: A
Mar 10, 2021
Would take again

Truly a sweet prof who wants you to do well. I am not the strongest in calculus but I did well in this course because Justin is very clear with the material and took the time to thoroughly explain concepts. Take this course with him, you won't regret it.

Accessible outside class
Clear grading criteria
Caring
2.0
3.0
MATH157
Mar 18, 2021
Wouldn't take again

Professor Chan is a patient guy, but he does not manage the time well. A 50 minutes lecture will be extended to 1.2hour-1.5hour. After 50 minutes he will mention that you can go now, but he will keep writing and explaining questions. Of course those questions will not be go over (or briefly go over like for 2 minutes) in the next class.

Gives good feedback
Lecture heavy
2.0
1.0
MATH157
Grade: C+
Apr 21, 2021
Wouldn't take again

Justin is always super lost, super confused, doesn't know anything himself and is constantly asking Pyke (devil) on how to run the course, doesn't do examples because "if I try I might get them wrong". Talks about the weather for the first 10 minutes, and just uploads any examples we don't do in class without even telling how he got the answers.

1.0
4.0
MATH157
Grade: Not sure yet
Apr 22, 2021
Wouldn't take again

Horrible Horrible Prof, after Pyke he is the 2nd worst prof at the entire University. He does not have a clue as to what he is doing. Makes so many mistakes during lectures that he himself gets confused as to what is going on. But, for Math 157 he is the easiest prof to take. Compared to the other math professors, his exams are a piece of cake.

Test heavy
Lecture heavy
5.0
4.0
MATH157
Grade: Not sure yet
Apr 24, 2021
Would take again

Professor Chan is honestly one of the best profs for math. Although he does tend to make mistakes in his lectures, they are often minor. I am not a math person and I actually learned a lot in this course and Justin is good at teaching the concepts. The midterms and final are doable and you should be able to get a decent grade if you study.

Lots of homework
Test heavy
Caring
5.0
3.0
MATH157
Grade: Not sure yet
Apr 27, 2021
Would take again

Justin Chan is a good prof. I took 2 of his classes, math10 and math157 and scored really well. Don't look at the negative comments as i'm sure they were the ones who did bad on the exams. He is an extremely accommodating prof and will understand ur problems. He does make a few errors in his lectures while teaching but corrects them immediately.

Gives good feedback
Respected
Clear grading criteria
3.0
5.0
MATH157
Grade: F
Apr 29, 2021
Would take again

This class was super hard but Justin made it easy to understand the material and answer any questions a student had. There is online homework (math xl) due every week and extra questions to help students study. Would recommend taking this class alone or with only one other class because he goes through the lectures pretty fast.

Lots of homework
Clear grading criteria
Caring
5.0
3.0
MATH157
May 2, 2021
Would take again

Math is a tough course but Justin is very helpful. Attending his office hours are the best way to get questions answered, as he will show you how to do them! Often stays past office hour times to cover all student's questions. Overall very caring professor, I recommend him as a prof!

Accessible outside class
Caring
3.0
4.0
MATH157
Grade: A-
May 4, 2021
Would take again

Justin is a good prof. He tries his best to explain as much as he can during lectures but can speed up and make mistakes. This class was definitely hard as I took only pre calc in highschool. You need to spend lots of time as for the mathxl hw, additional textbook hw, midterms and final!

Lots of homework
Caring
4.0
4.0
MATH157
Grade: B+
May 12, 2021
Would take again

Class was fine as long as you do all the homework (there wasn't a lot) and the MathXL questions (a lot + takes a long time to do). Quizzes weren't bad but exams were hard. You have to study a lot more than what's assigned to do really well. Prof was very helpful always staying past class hours to answer questions. Office hours were very useful too!

Accessible outside class
Caring
5.0
3.0
MATH157
Grade: B+
May 18, 2021
Would take again

Great prof for calc especially if u did not take calc in highschool before. Pay attention to the lecture notes and do all cnqs and ull be fine!

Lots of homework
Accessible outside class
Amazing lectures
1.0
5.0
MATH232
Grade: Not sure yet
Jun 10, 2021
Wouldn't take again

Lectures are awfully slow. The class is always behind as he cannot finish the section of notes (ex 1.1) in 1 hour. His assignments are awfully long and sometimes very short. His overall teaching ability is poor as his writing is messy and he tends to be at a pace of talking to a 2 year old. His first midterm was incredibly hard. Very time limited.

Lots of homework
Test heavy
Clear grading criteria
1.0
5.0
MATH232
Jun 26, 2021
Wouldn't take again

Very slow during class, doesn't finish material and relies on pointing you to the textbook to learn. Pauses to read messages in the chat that are not relevant to the course material. Somehow makes easy material difficult to understand as he attempts to make it ambiguous .

Lots of homework
Tough grader
2.0
3.0
MATH232
Jul 9, 2021
Wouldn't take again

Talks way too slow and causes the class to always be behind. Often over explains concepts that are simple then also does examples for each which wastes time. Watching recorded lectures in 2x speed help a little bit, but overall he's a very nice professor. Always looks in the chat for questions and always asks if are any questions after each concept

Accessible outside class
Test heavy
5.0
3.0
MATH232
Grade: A-
Aug 24, 2021
Would take again

Justin is a very caring and wholesome prof. There are complaints that he goes too slow but that's because he tries to answer student questions when they come up. His exams are very fair (a bit on the easy side). He doesn't teach 232 often, but if he does then make sure to enroll!

Respected
Accessible outside class
Caring
3.0
4.0
MATH157
Grade: B-
Sep 21, 2021
Wouldn't take again

Really nice guy, but he always gets behind and confused. Always will answer question even if it's basic mathematical knowledge.

Get ready to read
Graded by few things
Test heavy
2.0
4.0
MATH151
Nov 10, 2021
Would take again

decent prof however he always gets behind in lecture and takes forever to explain concepts. for example, if there are 10 pages of notes to get through, he'll only get through 4 or 5 of them and end up posting the rest later. exams are pretty hard imo and theres a quiz every week which is a downer

Test heavy
Clear grading criteria
3.0
5.0
MATH151
Dec 7, 2021
Wouldn't take again

he's a decent prof but as others have mentioned his lectures r kinda slow lol, i personally just used his notes more than anything. his tests r pretty hard tbh but if you study (keep up w hw, do textbook questions) you should be able to do fine. his availability outside of class is p good and he responds to emails fast

Accessible outside class
Test heavy
Lecture heavy
5.0
4.0
MATH100
Dec 9, 2021
Would take again

super nice guy very quick to help students out

Respected
Caring
4.0
3.0
MATH151
Grade: Rather not say
Dec 13, 2021
Would take again

Lectures were pretty slow, usually couldn't get through all the notes in time so he had to post them after class. He was pretty good at explaining things though. There are weekly quizzes, but you only get 10 minutes to do "2" questions (they usually had multiple parts to them), but as long as you study for them you shouldn't be too difficult.

Accessible outside class
Test heavy
3.0
4.0
MATH151
Grade: F
Dec 30, 2021
Would take again

was an ok but slow prof. almost always didn't finish the examples in lec and had to post them after. hard exams, failed the course bc i didn't study 10 min quizzes every week which he says are only 2 q's but those had multiple parts, i never finished on time. sometimes he'd give us "extra mins" by 1 (11 mins :/). def study if you take this

Lots of homework
Skip class? You won't pass.
Test heavy
3.0
4.0
MATH151
Grade: A
Jan 5, 2022
Would take again

Though he could never finish a lesson and would run out of time (making us have to read written notes for the rest of the examples) He's a nice guy. Tries to answer every question, gives you marks when you think the TA's were unfair, and replies to emails pretty quick. Our final was absurd though (thanks math department...), thank god Justin scaled

Gives good feedback
Accessible outside class
Clear grading criteria
5.0
4.0
MATH100
Grade: A
Jan 18, 2022
Would take again

Professor Chan is an extremely caring professor. He always understood his students concerns and made adjustments to the class/assignments accordingly. He explains concepts very well also, he is slow but he makes sure everyone understands everything properly. Final exam was super hard tho.

Lots of homework
Accessible outside class
Caring
4.0
4.0
MATH151
Grade: A
Jan 29, 2022
Would take again

Professor that actually cares about your wellbeing. If you have any issues or concerns he will always try his best to address it. Go to his office hours if you want extra help or free 1 on 1 tutoring; for some reason no one goes to his office hours (a big mistake to capitalize on ). You can expect him to always respond to your emails.

Accessible outside class
Clear grading criteria
Caring
2.0
4.0
MATH232
Grade: C+
Jul 29, 2022

He was constantly making mistakes and having to go back and making excuses for this behaviour. His pacing was all over the place. He was good enough I guess

Tough grader
Lots of homework
Lecture heavy
5.0
4.0
MATH100
Grade: B-
Jan 6, 2023
Would take again

A great prof who goes the extra mile. I took him for Math 100 and he was always willing to help whenever I needed it. He was quite accessible via email and he really knows his stuff.

Respected
Accessible outside class
Online Savvy
5.0
3.0
MATH157
Grade: B-
Apr 6, 2023
Would take again

I usually just come here to vent about my profs, HOWEVER... Justin Chan has been the best professor I have had over 3 years at SFU. The most organized prof I have seen; incredible grading speed, clean + comprehensive lectures and reliable email accessibility. He will call you out for talking during his lectures. He is very 'no nonsense'.

Amazing lectures
Hilarious
Accessible outside class
4.0
2.0
MATH100
Grade: A
Apr 24, 2023
Would take again

Although the lectures were confusing and his time management was not the best all the time, the lectures were interesting and fun to attend. He explains things to the most little detail and point.

Beware of pop quizzes
Lecture heavy
Accessible outside class
5.0
2.0
MATH100
Grade: A-
Jul 25, 2023
Would take again

Justin Chan was great for math 100! Didn't expect to do well considering I was below average in math in high-school but ended up with an A-, so don't be discouraged if you've previously had a hard time with math. He explains difficult concepts really well, 100% recommend taking any math courses with him.

Lots of homework
Lecture heavy
Accessible outside class
5.0
3.0
MATH157
Grade: Not sure yet
Nov 6, 2023
Would take again

He was a great prof at teaching. Does not let anyone talk while he teaches so if you chit chat not the class for you.

Amazing lectures
Respected
Accessible outside class
5.0
3.0
MATH251
Grade: Not sure yet
Nov 10, 2023
Would take again

Amazing math prof for sfu surrey. Clear and easy to read lecture notes. Always asks if people have any questions. Quizzes are fair in difficulty. Responds quickly to emails. Polite and easily approachable. One of very few profs I would personally love to have again in the future.

Amazing lectures
Caring
Test heavy
5.0
3.0
MATH157
Grade: C
Dec 17, 2023
Would take again

HANDS DOWN BEST PROF FOR 157. I absolutely loved having Justin as a prof. I have taken this course 3 times before but always dropped it due to the profs talking so fast or generally sucked at teaching. Justin made sure we thoroughly understood the concepts. Quick email responses, very approachable, goes out of his way to make sure we get help.

Amazing lectures
Caring
Test heavy
5.0
3.0
MATH157
Grade: B
Dec 19, 2023
Would take again

Justin is a SUPER nice guy, but he definitely HATES when people are talking. He's open to student questions and going over any questions not understood. Teaches great and the midterm and final are not too bad. He gives extensions on assignments and is very friendly when asking for help.

5.0
2.0
MATH157
Grade: A+
Jan 13, 2024
Would take again

great professor, easy tests.

5.0
3.0
MATH157
Grade: A
Mar 9, 2024
Would take again

This man is blessing to this earth compared to Steve Gibson. I love how he is compassionate and empathetic. He will give extensions when needed. He does not require participation in class. He explains everything very well and goes over questions nicely. He is a loving man and inspiration to the SFU community. I aspire to be like him. XOXO

Amazing lectures
Inspirational
Caring
4.0
3.0
MATH232
Grade: B+
Apr 21, 2024
Would take again

Dr. Chan was a good professor who was very responsive to questions and open to office hours. Quizzes and Exams are not hard if you prepare for them. He does have a tick with people talking in his lectures and will stop and call people out but its not that big of a deal and makes sense.

5.0
3.0
MATH232
Grade: A
Apr 21, 2024
Would take again

helpful and kind meh at teaching, but it's linear algebra after all unintentionally funny at times, which makes lectures more enjoyable all assessments are fair game study well and you'll do great!

Clear grading criteria
Caring
5.0
3.0
MATH157
Grade: A+
Apr 21, 2024
Would take again

great prof, tests r super easy.

Caring
Respected
Accessible outside class
3.0
4.0
MATH232
Grade: A
Apr 23, 2024
Would take again

1. Don't talk (or even whisper) when he's speaking - he will call you out 2. 232 exams hardly had any conceptual problems, so make sure to grind the mechanical textbook problems 3. Justin is a nice guy and does not half-ass with marking and replying to emails 4. Marking seemed generous (at least for my section) 5. Dry but helpful lectures

Get ready to read
Clear grading criteria
5.0
2.0
MATH232
Grade: A
Apr 24, 2024
Would take again

Justin tackled each of the 10+ questions asked per lecture willingly and elaborately. Even though he spoke a bit quietly at times, his explanations were generally clear, and, honestly, I enjoyed the 'no talking during the lectures' aspect since it allowed me to focus on the content. TAs marked nicely; email responses were quite prompt.

Caring
Respected
Accessible outside class
4.0
3.0
MATH100
Grade: B+
May 3, 2024

He is good. He needs to update his practise exams because some of them are from 2007. He also has a tendency to add questions that he never covered in class so you can lose marks on those. Was he good? Yes. Would I take a course with him again? Probably not

Lots of homework
Respected
Lecture heavy
5.0
4.0
MATH232
Grade: A
Jul 6, 2024
Would take again

His notes are very good and will help you alot, he will answer every question you ask, but please do not ask him stupid/obvious questions that waste class time because his section would fall behind the others constantly. He marked the assignments very generously compared to other sections so free grade boost. Exam/quiz questions were based on textb

Get ready to read
5.0
4.0
MATH232
Grade: Not sure yet
Jul 26, 2024
Would take again

Seriously, Justin is the best teacher to learn a brutal subject like linear algebra from. Maybe even better than Brenda Davison. He made his own set of lecture notes to simplify them for normal students to grasp. That alone was a lifesaver. Some students will complain about how hard he controls the class (no talking whatsoever) but I loved it.

Amazing lectures
Respected
Lecture heavy
5.0
3.0
MATH232
Grade: Not sure yet
Aug 14, 2024
Would take again

Justin Chan is probably the best math proff I've had in a while. He actually cares about his students and is super approachable. Exams were very fair. Make sure to religiously do the textbook questions over and over if you want to succeed in this course. Highly recommend this guy

5.0
3.0
MATH232
Grade: B-
Nov 21, 2024
Would take again

Excellent clear prof for linear algebra, is definitiely the guy you wanna have. He is approachable for asking questions and his lectures are clearly organized.

Amazing lectures
Accessible outside class
5.0
3.0
MATH251
Grade: B+
Jan 30, 2025
Would take again

Justin Chan is the goat. I only feel bad that 70% of the class did not show up to lectures because of material readily available on the internet. He gives very thorough answers and explanations and is more than happy to help you with any questions you might have. Don't be intimated by him, he's a good communicator and cares for his students.

Amazing lectures
Inspirational
Hilarious
4.0
3.0
MATH155
Grade: Not sure yet
Feb 8, 2025
Would take again

His lectures are very helpful, and he makes the topics a lot easier to understand. His practice midterms help a lot as well. He sometimes gets upset if you talk while he is talking.

Amazing lectures
Caring
Test heavy
5.0
3.0
MATH155
Grade: A-
Mar 31, 2025
Would take again

He was amazing at making what you learn more understandable. If you go to lecture, and do the practice questions/exams, you will do well. He provides a lot of extra help. Exams are straightforward. Sometimes gets upset if you talk during lecture.

Caring
Test heavy
Graded by few things
5.0
3.0
MATH155
Grade: B+
Apr 25, 2025
Would take again

Awesome Prof, was very straightforward and would hold office hours in person and online. Exams had high averages and he made the content easy to understand. Goated prof would recommend

Amazing lectures
Caring
Lecture heavy
5.0
2.0
MATH155
Grade: A+
Apr 29, 2025
Would take again

Dr. Chan was an amazing prof. The lecture material itself was often difficult to understand, but he always explained it well and clarified whenever students were confused. He was a very patient and understanding prof and I think he's just a good person general. the exams and quizzes were always super fair and he was an easy grader

Caring
Test heavy
Accessible outside class
5.0
1.0
MATH130
Grade: B
May 2, 2025
Would take again

Professor Chan was very kind and every lecture was pretty easy to follow. The course itself is a breeze because its pretty much highschool precalc. Office hours were also pretty useful for small questions and stuff. Got a B because I didn't study for the finals at all but that should speak volumes on how easy the course is lol

Participation matters
5.0
3.0
MATH232
Grade: Rather not say
May 15, 2025
Would take again

232 is a difficult course, but he did a good job teaching it. Passionate about the materials in lectures, and is available in long office hours to help out, usually at least 3 hours per week. Pacing of the course is very fast, but it's not the instructor's fault.

Clear grading criteria
Lots of homework
Test heavy
5.0
2.0
MATH154
Grade: Not sure yet
Dec 2, 2025
Would take again

Mr. Chan is a very sweet and straightforward prof, me and my friends loved him. He did a great job in explaining concepts but you have to spend additional time outside of class to study since this course is fast paced. He gets mad when you whisper but, I still recommend taking math 154 with Mr. Chan esp if you're a first-year.

Caring
Lecture heavy
Accessible outside class
5.0
2.0
MATH232
Grade: Not sure yet
Dec 9, 2025
Would take again

Dr. Chan was amazing for MATH 232 I literally could not recommend him enough. His exams and quizzes are super fair and no more difficult than the homework he assigns. Make sure to try and do some practice questions after each lecture and don't be afraid to use youtube to supplement the more complex topics as there is lots of great videos out there!

Amazing lectures
Caring
Accessible outside class
5.0
3.0
MATH232
Grade: Not sure yet
Dec 10, 2025
Would take again

Amazing professor. Notes are super well curated, and cover the topics amazingly. Cares for his students and super respecting for sicknesses or extenuating circumstances. Test's were extremely fair. Respect him while he is teaching and do not talk or he will call you out.

Inspirational
Caring
Respected
4.0
4.0
MATH232
Grade: B+
Dec 11, 2025
Would take again

Good professor, explains concepts very well and marks are generous on assignments and quizzes. Midterm and final are a bit difficult, as long as you keep up with the material should be no problem. Sometimes difficult to get a hold of outside of class, and gives loose answers to questions asked in class. Don't speak while he's speaking.

Amazing lectures
5.0
2.0
MATH232
Grade: A+
Dec 11, 2025
Would take again

Justin is great. Gives you the benefit of the doubt on midterms and finals, teaches exactly what's going to be on his tests, prepares you well, and knows how to teach the content well. I would take any class with Justin again if I could, truly one of the top profs at SFU Surrey.

Amazing lectures
Respected
Accessible outside class
5.0
2.0
MATH154
Grade: A
Dec 12, 2025
Would take again

He is one of the best professors, easy class, always available after class for questions. He is easy to approach, and midterms and finals are fairly easy if you pay attention in class. Definitely recommend.

Clear grading criteria
Caring
Accessible outside class
5.0
2.0
MATH232
Grade: Rather not say
Dec 14, 2025
Would take again

Justin is a great man and deserves unlimited huzz. Saved my dog from a tree and funded my moms chemo. Lecture notes were detailed and his exams were easy, given you took the time to memorize his lecture notes and go through his practice exams a few times. He'll call you out if you talk while he's teaching, but you're there to learn so it's fair.

Amazing lectures
Clear grading criteria
Test heavy
5.0
3.0
MATH232
Grade: B-
Dec 15, 2025
Would take again

Amazing professor, his lectures slides are very clear and easy to understand. Very fair exams/quizzes. Responds fairly quickly to emails and very accessible during office hours. Dr Justin Chan is the basically the Surrey Equivalent Dr Jamie Mulholland Absolute GOAT

Amazing lectures
Caring
Accessible outside class
5.0
3.0
MATH232
Grade: B+
Dec 17, 2025
Would take again

Justin is amazing at teaching and his homework/practices correlate well with the exams. He's got strong ears though and he'll call you out for talking or whispering, I think it's valid though

Clear grading criteria
Inspirational
Accessible outside class
2.0
3.0
MATH154
Grade: C-
Dec 18, 2025

Dr. Chan was a nice prof but he don't teach well. Rushed through explanations. On lectures the questions would be easy but on the final oh lord that was horrendous. None of the questions made any sense whatsoever. He's available in his office hours but just reiterates the same thing he previous states in lecture. Also don't talk in his lectures!

Participation matters
Clear grading criteria
5.0
3.0
MATH232
Grade: A
Dec 21, 2025
Would take again

He was my favourite prof this semester. As the other reviews say, don't speak in his class. His notes were great, and the midterms/final were very fair in their content. He gave numerous past finals/practice exams, which were super helpful. He was always willing to help after class or at office hours. I implore you to take 232 with him if you can.

5.0
2.0
MATH232
Grade: B+
Dec 30, 2025
Would take again

The GOAT of surrey

Clear grading criteria
Caring
Respected
Class Info

Online Classes

100%

Attendance Mandatory

22%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 56 grades
Most common grades:
Not sure yet (19)
A (17)
B+ (10)
Grade Distribution
A(23)B(11)C(5)D(0)F(2)A-/B+(15)
Based on 80 reported grades
Not sure yet: 19
A: 17
B+: 10
A+: 6
Common Tags
Accessible outside class (43)
Caring (36)
Clear grading criteria (22)
Test heavy (20)
Respected (16)
Amazing lectures (15)
Lots of homework (14)
Lecture heavy (11)
Rating Trend

Improving

+0.51 avg change
Jan
Feb
Mar
Apr
May
Dec
Last 6 months
Ratings by Course

MATH130

5.0

(2)

MATH251

5.0

(2)

MATH155

4.8

(4)

MATH100

4.6

(13)

MATH232

4.3

(27)
+6 more courses
Difficulty by Course

MATH151

4.0

MATH157

3.5

MATH154

3.2

MATH100

3.2

MATH232

3.0

Similar Professors