EssayPal.ai - This AI writes in your style of writing!

Professor Muhammad Awais Reviews

2

Class Ratings

3OK Class
2Hard
1Very Boring
1Useless

Professor Rating

5Amazing Prof

Prof: Muhammad Awais / Spring 2025

Feb 12, 2025

Comments on the course

Good instructor, teaches well. However, as many of the subjects taught in the traditional education system, it is not very "useful" and you'd be better off going into the middle of the woods and making yourself sustainable.

Course Content

A bit of a repeat of calc 1 at the beginning, then it gets harder

Comments on the professor

Nice, knows what he's talking about

Advice

Just practice and study.

Course: MATH101Delivery: In personGrade: CWorkload: ModerateTextbook Use: Optional
Exam Heavy
1

Class Ratings

4Good Class
3Avg. Difficulty
3Kinda Interesting
4Useful

Professor Rating

5Amazing Prof

Prof: Muhammad Awais / Fall 2025

Apr 2, 2026

Comments on the course

This course is so much easier than MATH 100 and MATH 101. There's still tons of content to cover, but it doesn't feel as soul-sucking and hopeless. Assignments were very manageable and were good preparation for the two midterms and final exam, which were very reasonable and had questions felt comparable to the weekly tutorial quizzes. The tutorial quizzes were originally written during the tutorial, so those felt super rushed because the TA just didn't really have time to properly go through the practice problems, and also rarely related to the practice problems so I often felt completely unprepared for them. The last few quizzes were submitted online, which definitely made the tutorials be more helpful because we could actually go through the practice problems. We also had a couple AI ass...read more

Course Content

If you did well in MATH 100 and MATH 101 and have some understanding of basic linear algebra concepts, the content is kind of a piece of cake. There are times where it gets more challenging, but it's often in set-up of the solutions rather than in actually computing the solution, because the methods used to obtain solutions are covered in earlier courses. So if you can do the hard stuff in those courses, you'll do just fine in this one. Personally, I found being familiar with basic vector operations to be absolutely life-saving. Overall, the content has been super useful, and has also made things I've learned in other past courses make so much more sense.

Comments on the professor

Muhammad was amazing. He was really friendly and very respectful of his students. His explanations were very thorough and so easy to understand, and he always had a great range of examples that covered trickier parts of the material. All of his exams were designed so they were pretty easy if you did all the homework and had a decent understanding of the material. He was very well-organized, and the course Brightspace always had pretty much everything you could possibly need to succeed in the course, from lecture notes (posted within a couple hours of the lecture) to detailed announcements to fantastic videos to replace lectures Muhammad couldn't run in-person. If anyone ever asked me if I would recommend taking a course with Muhammad, I would say yes before they finished asking.

Advice

Being familiar with basic linear algebra concepts made the course so much easier, but it also meant I slacked off for slightly too long at the start of the course. The moment things start getting tough, study like crazy, because the course moves fast enough that falling behind is a bit rough to recover from.

Course: MATH200Delivery: In personWorkload: HeavyTextbook Use: Optional
Assignment HeavyExam HeavyQuiz Heavy