3.4
Quality4.0
Difficulty62%
Would Retake92
Reviews62%
Would Retake
92
Reviews
Rating DistributionOfficial
92 total ratings5
48
4
7
3
3
2
3
1
31
What Students Say
“terrible lecturer, terrible accent, good review seminar”
MATA22 - 1.0 rating“The course includes tons of knowledge beyond this course”
MATB44 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
47%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-1.00 avg changeRatings by Course
MAT136
5.0
(1)MATB61
5.0
(4)MATB42
5.0
(1)MATA22
4.1
(52)MATC15
4.0
(1)Difficulty by Course
MATC46
5.0
MAT188
5.0
MATB44
4.7
MATA22
4.0
MATB61
3.8
Reviews (89)
Yo during the coronavirus fiasco, he fought tooth and nail to help us. He is actually the goat. Honesty one the best profs I had
The G.O.A.T. of Linear Algebra.
Before Kaidi, I have problem. After Kaidi, I no longer have problem.
very nice prof, excellent response to covid19 crisis with regards with handling the course
Kaidi is a real GOAT for A22, he is caring and will make sure you can understand the material. During the COVID 19 situation, he created a group chat to stay in touch with his students and offered a lot of help. You MUST go to his lectures and review seminars, he will give similar questions on the exams and can offer bonus marks if you do it right.
Kaidi is a pretty cool guy. He cares about students that are failing to students that are getting 4.0s alike. He gives us seminars which cover what is on the midterm, which really helps us. If you're going to take MATA22, just hope you get him.
Super caring professor, made sure people could voice their opinions. His teaching is a little unstructured but he definitely tries his best and will help you whenever you ask questions. He makes sure his students understand everything and his seminars are very useful if you want do well on the exam. Great guy, did a good job for his first year.
He really really cares about his students. At UofT, I haven't had a professor as caring as him. He would literally hold online meetings just to check on us and see our opinions. He is probably one of the best professors the department has. He also tests what he teaches and makes it so that you have to understand. Great Experience!
He is my favorite professor! love him
Kaidi is awesome! His lectures have been super clear and straightforward from the start but he really put in every possible effort to help us learn when classes went online. Highly recommend!
A decently good prof that cares about students and seems to explain pretty well. Even though this course was a nightmare (a lot of anxiety about exams) and I would never take it again (I believe the course is fundamentally flawed due to the lack of quizzes, and there is little interactivity in class, it's hard to stay focused unlike A67).
He is very considerate and a real gem of human being.I wish more profs were like him:)
You won't regret your choice of choosing him as your math prof super detailed review seminars, not so hard questions on the exam(well relatively speaking) super caring
Everythings good and everybody likes him but for some people whos not good at logical contents and pure math stuff like this, I think he needs to post out some good lecture notes instead of hand writing notes. Its pretty hard to catch up if you miss a lecture and you need to spend extra to think and dig into the contents. Linear algebra is hard.
respected and patient
great prof and really considerable
He is a really good! Just choose him!
amazing kaidi best ut professor
this teacher is so great
The best professor I ever met.
Kaidi is a very nice prof I ever seen!!! Pick Him!!!
He is honestly the best.
Fantastic Prof who clearly cares about his student. Always willing to do ZOOM calls and review seminars in the odd hours of the nights. He doesn't use a mic and he does go a bit fast, but he knows his stuff and is more than willing to help you out with many resources. Simply amazing.
Best Prof
Amazing teacher, very helpful for students during the pandemic. Thank you for the great semester Kaidi!
One of the best, if not the best prof I've ever had. He is always willing to communicate with his students, providing extra tutorials for assignments and exams. Plus, he handled online lectures very effectively after the Covid-19 lockdown.
He's the best prof that I meet in UTSC. He cares about students and he manages online lectures well after the outbreak of COVID-19.
Kaidi is the most patient patient professor I've ever met. Accessible after class and really cares about students. The only professor that has online courses intime during quarantine in introductory CMS courses. The course materials are difficult, but the exams are easy. Really wanna meet him again in MATD16!
He cares a lot about your mark, changed the grading scheme multiple times for the Winter 2020 class. Some assignment questions and test questions will be very difficult, but if you attend review seminars you will do fine.
Kaidi is the BEST prof I had at UofT. His response to the COVID19 pandemic was amazing. He sacrifices a LOT of his own time to help us and to talk with the department for our grades. He is the BEST.
Prob the best professor in this campus... or even UofT
BEST PROF for CALC Very easy to get GPA 4.0 after taking his class!
He's not caring at all i don't know why are there so many good comments here. If you have a technical problem, he don't even bother to help you. And horrible accent and handwriting.
Took this class when he was the instructor. I didnt have the best experience with him. Never understood what he was writing/saying during during lecture. Cant really comment on the caring part, but going to his lecture, I didnt understand nothing.
Kaidi is definitely the best prof at UofT. I've taken two courses with him already. He cares about students. He always replies your message or email quickly. Even sometimes he will respond to your questions at 11pm. Very Nice
The best professor I have met in UTSC. You can easily get a good mark if you go to each class. He really cares about his students.
best prof ever seen
Extremely patient, holds review sessions for students, and holds extra office hours, he tries his best to help students, very clear class notes. Ultra-understanding of teaching method. A very kind instructor.
This instructor is the best I've ever met, his exams are reasonable, he holds extra review sessions and office hours to help students. He is very kind and very patient. He never disappoint students. And I'll absolutely recommend my friends to take his course.
He really knows his stuff but sometimes he skips some steps in his proofs. Be sure to interrupt him and ask him to go over it again. He wants students to succeed and can be accommodating. He can be a generous curver if the grader is too harsh. You won't do well in MATC15 if you don't attend his office hour especially his review seminar.
Kaidi is the only person who actually, cares about how to make students understand. while others only care about finishing the teaching goal. Kaidi knows the student well and his teaching is super useful especially when having the exam. we learned eigenvalue at week 5(which used to be taught at week 10), kaidi helps you understand and pass.
Kaidi is a professor which is easy to communicate, 1 point in given according to this. However, his lecture can not explain the problem and concept in an easier way and it confusing although watch the recording for several times. Besides, his midterm and final are both difficult so get prepared of doing lots of extra work!
Prof Kaidi always told us to follow his lecture and finish his lecture exercises. But wht he has mentioned has not appeared during the final at all! I don't know why he control the average below 60% in such an A-level class.
Kaidi just want to get a clear distinguish of grades and make a lot of people fail on purpose! He has involved some knowledge not belongs to MATA22 and students must use his method! So be aware of thess questions and prepare well before midterm and final.
Professor Kaidi is a nice professor to communicate with. However, his lecture may not explain everything clearly and some ideas are difficult for students to understand. But a good point is that you may receive a lot help if you go to his office hour. However, his exams and finals are still hard.
Kaidi is a kind professor and he always shows patient to students. However, his course has too fast and a lot of lecture notes! Besides, his syllabus is not so clear so that we may not catch the chance for preview the course!
test is based on assignment and office hour review, held multiple review section before the test
Teaches sooooooo hard
Midterm was the 2nd assessment of the course and more than half the class got below 50% with bonus marks with no curve. Requires remembering everything that the professor says and using shortcuts specifically that he mentions in office hours or lecture to finish questions in a reasonable amount of time even if you are knowledgeable.
Please take what most people are saying on here about a22 lightly. Was a22 difficult? Absolutely. However, Kaidi is a nice guy who cares about student success, but you have to put in the work to succeed, which most people are unwilling to do. Kaidi also strongly emphasizes important topics, and evaluations are highly similar to course material.
well, I finished this course with a 100. It was extremely easy to get a 100 on both midterm and final exam cuz he gave us 30 extra points. And, Kaidi made A22 the easiest course to get 4.0 at UTSC. I am not sure if MATA22 itself is hard, but if it is, take it with Kaidi and you will finish with A+ at least unless you have special issues with math.
One of the best professors at UTSC! Be prepared for Lectures, Office hours and review seminars!
I have gotten known Kaidi because he has become a temporary lecturer of MATB44. Prof Kaidi is nice to communicate and give students more chances to get points. However, his lecture is too fast and difficult. Besides, his accent is unacceptable. Something interesting is that a lot of Chinese friends love Kaidi's lecture so much.
Kaidi is a great instructor. A22 is supposed to be a difficult course but I think he tried his best to make this course be as easy as possible. Since the POSt system exists, the department has to control the average as the cut-off is decided before the year begins. Stop complaining about instructors controlling average, they have no choice.
Simply the best professor ever, be prepared to study all his lecture homework. If you work hard enough, he will guarantee you a 4.0. Many people I know got 100 overall and I got A+ myself.
Self teaching without textbook.
kaidi did a great job at teaching, but this course is just hardddd, make sure spend time learning the material
terrible lecturer, terrible accent, good review seminar
He was very helpful in answering questions during weekly office hours and hosted review seminars several times during the semester to help us learn linear algebra and prepare for the midterm and final exam. You can do well if you attend lectures and review seminars and do the homework every week. The questions on the exams were very challenging.
It is very horrible that learning with his lecture because he may teach a lot of concepts and formulas extremely beyond the course, which makes very difficult for undergraduates to understand. However, he is nice when asking questions relative to course materials. Exams are also extremely difficult but review seminars can help you a lot.
A responsible professor cares students a lot. However, his lectures is hard so you may ask more and follow with him.
Great course for master students! Shout out to Ye!
The course includes tons of knowledge beyond this course. And the exam is very unfriendly to students. Don't recommend to take his course unless you want to suffer.
75 percent of the material taught to us was not in the syllabus and the exam covered material not taught to us in class that should not have been in the course to begin with.
Told us the midterm was graded out of 100 points with 30 bonus marks, then waited till two days before the extremely difficult final exam to tell us it wasn't. Also, the majority of the content in lectures was not mentioned in the syllabus and did not match our textbook or homework. Overall it was a very disorganized and difficult experience.
I used to like his patient and caring but now I need to say avoid him next time. Poorly organized lectures after midterm, unclear handwriting. It is unbearable that he taught quite a lot about formula beyond the course, which is not suitable for undergraduate students while the final do not taught during the material and lectures.
Kaidi made this course incredibly bearable for me. Differential equations is one of the most bland, boring subjects in mathematics, but Kaidi actually giving the proofs for the theorems and actually showing why things were true made it actually interesting. Ultimately, I think UTSC needs the enriched diff eqs course, but this was pretty close.
Attending review seminar is the best way to secure the good marks in his courses. Also, he's a curve god.
The content before the midterm was very easy, but everything after the midterm went very difficult. Many students didn't attend the lecture because they simply didn't wanna face the challenge. Overall, Kaide explained everything clearly in the lecture and the textbook was absolutely useless, then practice several problems and you should be fine!
Curving up and down is not a game, please control your syllabus and do not beyond too much!
No supporting reading materials make the courses materials which beyond the course nearly impossible. Maybe Kaidi's beginning idea is good, to use deeper characters to help us know the original knowledge better. However this time he failed to control his teaching speed.
He spent way too much on calculation. Instead, we can just skip calculation. Spent way too much time on easy material like power series and Forbenius method, and rush through the latter part of material.
midterm was easy, final was hard, prepare ahead of time is important.
WORST COURSE I have taken in my university life. HARDEST FINAL I have written in my LIFE. Content covered was not supposed to be in this course. Covered a BUNCH of D level stuff in B level course.
I had my mata22, matb24 and matc46 with him. He's the nicest professor I've ever met in my four-year study at UTSC. He's always caring and generous. He will truly listen to students' advice and offer as many helps as he could. Take his course if you can, you will definitely have a good experience!
Good!
Kaidi's teaching style is a great suffer for students need to use original textbook. Although the handwritten part looks clear but you will not fully understand without talk to him directly or office hours.
Although expectations were laid out, the lack of adequate study material and comprehensive lecture content made this course rather difficult. No solutions were provided to the practice assignments, which were mostly for the exam, and little explanations for the questions were given in lecture periods. Learning the material was a major challenge.
8am lectures twice a week with no recordings, his lecture notes were not clear at all. No support at all. Planning to take it again this summer
Lectures are written on paper. 25% of the lecture will be written while the page is not in the projector's view. Unorganized, frequent mistakes, poor and very fast explanations. Finished lecture slides are uploaded late. Weekly problems are the only practice you get with no solutions. No online communication. 8 am lectures, no recordings.
Poor explanations and assume everybody knows what symbols and steps he is used(notes hard to follow +no recordings + 8am classes). Every lecture at least 3 people asked what he did/ what he wrote. TA's only go over examples from lecture and limited help during office hours. Midterm +exam together were 80% of the grade one bad test and its over.
Despite offering review seminars, he struggles to effectively convey information and frequently gets lost during explanations, leaving students feeling lost themselves. Assignments are returned without any corrections, offering no opportunity for students to learn from their mistakes. Opt for a different instructor if given the choice.
I still remember that when I asked him a question on one of the assignments, he gave me and the whole class the wrong explanation. He did not apologize for his mistake and encouraged us to try harder and do better next time. Shameless.
Lectures are very hard to follow and notes are super unorganized. However, exams are 80% of your mark and the questions are the same as practice assignments so its easy to do good in the class.
Not a very good prof. He was pretty disorganized and all over the place during lectures. He gets confused, makes mistakes and then changes things with no explanation. Lectures are also not recorded, but you won't be missing much since he always covers up notes with his pen. Only good thing is that the exam is just questions he goes over in class.
A class experience that rivals that of hanging hammers from cieling and repeatedly walking into them at highway speeds. Lectures were disorganized and confusing. Miss a class? Boo-Hoo, no recordings for you. Atleast he posts the notes, but some of the ink is as faded as his teaching. He is pretty nice and approachable but a poor professor.
He made it very clear in the first class that if you participate in every class and try to complete the assignment (not counting the total score), you will get at least an A.
Lectures were disorganized and confusing with little opportunity for learning. However, the exams were straightforward, focusing on the practice questions covered in class. unstuckstudy proved helpful for study prep.
Maybe this is on the exam, maybe, probably. Everything is on the exam, maybe. 20% Hard Question Only. Gets confused, maybe this is wrong. Maybe.
Class Info
Online Classes
100%
Attendance Mandatory
47%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-1.00 avg changeRatings by Course
MAT136
5.0
(1)MATB61
5.0
(4)MATB42
5.0
(1)MATA22
4.1
(52)MATC15
4.0
(1)Difficulty by Course
MATC46
5.0
MAT188
5.0
MATB44
4.7
MATA22
4.0
MATB61
3.8