4.1
Quality3.2
Difficulty81%
Would Retake95
Reviews81%
Would Retake
95
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
22%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Improving
+0.51 avg changeRatings by Course
MATH130
5.0
(2)MATH251
5.0
(2)MATH155
4.8
(4)MATH100
4.6
(13)MATH232
4.3
(27)Difficulty by Course
MATH151
4.0
MATH157
3.5
MATH154
3.2
MATH100
3.2
MATH232
3.0
Reviews (95)
Assignments and notes are all available online. Encourages questions Lectures are clear
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.
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.
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.
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!
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!
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.
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.
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.
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!
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.
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.
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?
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.
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.
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.
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!
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.
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!
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.
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.
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
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.
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
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
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.
Awesome guy. Very patient and answers email questions pretty quickly. Provides lots of practice problems and solutions, so studying is pretty simple.
spends too much time answering questions, could've spent more time explaining how to solve more important concepts.
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!
Super nice guy. Not the best at explaining calculus, but certainly not close to the worst either.
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.
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.
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.
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.
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.
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.
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.
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.
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!
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!
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!
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!
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.
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 .
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
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!
Really nice guy, but he always gets behind and confused. Always will answer question even if it's basic mathematical knowledge.
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
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
super nice guy very quick to help students out
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.
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
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
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.
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.
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
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.
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'.
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.
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.
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 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.
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.
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.
great professor, easy tests.
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
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.
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!
great prof, tests r super easy.
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
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.
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
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
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.
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
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.
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.
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.
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.
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
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
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
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.
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.
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 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.
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.
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.
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.
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 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
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
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!
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.
The GOAT of surrey
Class Info
Online Classes
100%
Attendance Mandatory
22%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Improving
+0.51 avg changeRatings by Course
MATH130
5.0
(2)MATH251
5.0
(2)MATH155
4.8
(4)MATH100
4.6
(13)MATH232
4.3
(27)Difficulty by Course
MATH151
4.0
MATH157
3.5
MATH154
3.2
MATH100
3.2
MATH232
3.0