4.9

Mahbub Hasan

Social Work - Toronto Metropolitan University

4.9
Quality
1.6
Difficulty
99%
Would Retake
86
Reviews
4.9
Quality
1.6
Difficulty
4.9
Helpful
4.9
Clarity

99%

Would Retake

86

Reviews

Rating Distribution
Official

5

78

4

6

3

1

2

1

1

0

What Students Say

absolute best prof, take him

SWP331 - 5.0 rating

TAKE HIS CLASS best prof ever, super sweet and understanding, if you need an extension he'll give it

SWP331 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

71%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 63 grades
Most common grades:
A+ (46)
A (9)
Not sure yet (8)
Grade Distribution
A(55)B(2)C(0)D(0)F(0)A-/B+(6)
Based on 74 reported grades
A+: 46
A: 9
Not sure yet: 8
A-: 3
Common Tags
Participation matters (39)
Caring (35)
Respected (23)
Inspirational (21)
Group projects (21)
Amazing lectures (18)
Clear grading criteria (15)
Gives good feedback (15)
Rating Trend

Stable

-0.10 avg change
Mar
Apr
May
Aug
Nov
Dec
Last 6 months
Ratings by Course

SWP402

5.0

(2)

CINT555

5.0

(10)

SWP928

5.0

(1)

SWP301

5.0

(3)

CINT908

5.0

(3)
+5 more courses
Difficulty by Course

SWP402

2.5

CSWP934

2.3

CSWP936

2.1

SWP201

1.6

CINT555

1.5

Reviews (86)
5.0
1.0
SWP331
Grade: A+
Apr 23, 2023
Would take again

absolute best prof, take him!! so kind and caring. participation was easy 100 on the spot, he let everyone input their own 100s! easy grader on the essays. he loooves clapping for everyone, overall he's always just smiling. lectures were sometimes boring but more because of the content not him. also lenient with extensions. TAKE HIM!!!

Participation matters
Caring
Respected
5.0
1.0
SWP331
Apr 25, 2023
Would take again

TAKE HIS CLASS best prof ever, super sweet and understanding, if you need an extension he'll give it. Marks super easy, lectures are really fun because he lets his students present and goes through slides quick. Said will automatically boost students if they're on the cusp of another letter grade. def choose him over Steven Solomon for this course

Amazing lectures
Caring
Accessible outside class
5.0
3.0
SWP402
Apr 25, 2023
Would take again

Dr. Hasan is a very knowledgable and considerate professor. His lecture style is more discussion based and loves when students participate. His grading is fair, he provides clear guidelines and answers any confusions around assignments or quiz. Take him if you can!

Caring
Graded by few things
Accessible outside class
5.0
1.0
SWP201
Grade: A+
Dec 7, 2023
Would take again

such a kind man. always enthusiastic and supportive of students. easy marker. not the best/clearest lecturer so if that matters i suggest you pick another prof. overall good prof who creates a positive environment!

Participation matters
Caring
Respected
5.0
1.0
SWP201
Grade: A+
Dec 9, 2023
Would take again

Feeling like the other social work profs have sucked out your passion to pursue an already thankless field? Hasan is ur man!The best prof @TMU. He cares about students and wants them to understand content. Always brings vibes of positivity to dull theoretical classes, he's the best/most straightforward marker, you won't be caught off guard by marks

Inspirational
Hilarious
Caring
5.0
1.0
SWP201
Grade: A+
Dec 9, 2023
Would take again

amazing prof! very accommodating and understanding if you need an extension. loves when students participate and he's an easy marker.

Participation matters
Group projects
Caring
5.0
1.0
SWP201
Grade: A+
Dec 11, 2023
Would take again

hasan is a great prof! he's caring and very accommodating. although i believe the class material could be a bit different at no fault to hasan, he did what he could. taking a class with him will boost your gpa as long as you put in effort and show up to class!

Inspirational
Caring
Accessible outside class
5.0
1.0
SWP331
Grade: A+
Mar 13, 2024
Would take again

Dr. Hassan is a remarkable professor dedicated to educating with passion and advocating against oppression. His commitment to social justice inspires students to make a positive difference in the world.I would take him again

Clear grading criteria
Gives good feedback
Caring
5.0
5.0
SWP201
Grade: A+
Mar 13, 2024
Would take again

Professor Hasan's passion for the social work field is evident in the way he facilitates his class! His classes are engaging & informative & Hasan's ability to connect with students is amazing. Hasan is very knowledgable and his marking is incredibly fair and he provides helpful feedback when necessary. He is easily one of the best profs at TMU!

Participation matters
Amazing lectures
Caring
5.0
1.0
SWP201
Grade: A+
Mar 13, 2024
Would take again

Professor Mahbub Hasan is an extraordinary professor his broad experience (International and Canadian)makes it more straightforward for him to accommodate Canadians and internationally trained students. His devotion to teaching and intention to see students develop makes it easier for students to gain knowledge and skills beyond the textbook.

5.0
1.0
SWP201
Grade: A+
Mar 13, 2024
Would take again

Dr. Mahbub Hasan a renowned professional in International Social Work, development, and policy. He encourages students to participate in class discussions. He supports students in honing their inner skills, and nurturing their personal growth. His dedication to both academic and holistic development makes him an invaluable mentor.

Inspirational
Caring
Respected
5.0
1.0
CINT555
Grade: A+
Mar 13, 2024
Would take again

Professor Hasan is one of the best Professor in TMU. All the assignment are clear and if we need any help, he is always available, replies email very fast. Hasan has a great experience in his field of Social work, and teaching. He always spreads positivety in class, such an inspirational, caring, and accomodating professor. I wish him all the best

Inspirational
Caring
Respected
5.0
5.0
SWP201
Grade: A+
Mar 13, 2024
Would take again

Professor Hasan is so kind and helpful! His experience in the social work field can be seen in the way that he teaches. Hasan is a professor that makes class enjoyable for everyone and his lectures are done in an interesting way that helps the information stick in your mind :)

Participation matters
Group projects
Amazing lectures
5.0
2.0
CINT555
Mar 14, 2024
Would take again

Professor Dr. Mahbub Hasan is a renowned educator at TMU. His course materials are well-organized, and his assignments are consistently clear. He is open to offering support and responding to emails promptly. Dr. Hasan brings invaluable expertise to the classroom. Moreover, he is an inspirational, compassionate, and accommodating professor.

Participation matters
Gives good feedback
Inspirational
5.0
2.0
SWP402
Grade: A+
Mar 15, 2024
Would take again

Awesome Professor. Advice to take his course. Lecture materials are so easy understand. He is accommodating if there are any difficulties. We learned a lot from practical field experience.

Group projects
Amazing lectures
Gives good feedback
5.0
1.0
SWP928
Grade: A+
Mar 20, 2024
Would take again

Dr. Mahbub Hasan is a renowned professor who have a great expertise in International Social Work field. Professor Hasan encourages and motivates students, He supports students, he responds email very fast. His experience in social work and teaching shows his compasion towards his students and his profession.

Group projects
Amazing lectures
Respected
5.0
3.0
CINT555
Grade: A
Apr 1, 2024
Would take again

I genuinely like the presentations. It was a great class to stay upto date of social issues that is relevant in our society. It was nice hearing about the multiple insights and knowlege that I have picked up from my peers and what they have to say related to social justice issues. The professor is also well rounded, knowledgeable with experiences.

Participation matters
Clear grading criteria
Gives good feedback
5.0
1.0
CINT555
Grade: A+
Apr 19, 2024
Would take again

One of the nicest Profs I have ever encountered! So humble and genuinely cares about his students! I 100% recommend this course with him!

Participation matters
Clear grading criteria
5.0
1.0
CINT555
Grade: A+
Apr 19, 2024
Would take again

One of my favourite professors, he truly cares about student success and is passionate about his field. Definitely recommend!!!!

5.0
1.0
CINT555
Grade: A+
Apr 24, 2024
Would take again

Dr. Hasan is a fantastic prof. He makes grading expectations and criteria for assignments very clear. He is also very available outside of class and is accommodating to any requests made for assignment extensions. He is very knowledgeable about the subject and goes above and beyond to ensure the class environment is an enjoyable one.

Participation matters
Clear grading criteria
5.0
2.0
CSWP936
Grade: A+
Aug 17, 2024
Would take again

Dr. Hasan is one of the best professors at TMU. Hasan makes the course material enjoyable and stress-free. Hasan is knowledgeable in community building and community engagement practices. The assignments are designed clearly and are easy. Always available for the students, replies to email quickly. Hasan supports students in every possible way.

Participation matters
Inspirational
Caring
5.0
1.0
CSWP936
Grade: A+
Aug 19, 2024
Would take again

Dr Hasan was fantastic! I had a relative pass durning the course, and he offered me a 5 day extension ! Had to wait a little bit for feedback, but very compassionate grader, and wanted to see his students do well. Taught a very practical course; I'd very knowledgeable, and made that accessible to us. Gave me lots of skills to use in my job!

Participation matters
Respected
Accessible outside class
5.0
5.0
CSWP936
Aug 19, 2024
Would take again

The professor is very understanding and very knowledgeable about the subject. He is very easy to talk to.

Gives good feedback
Caring
Respected
5.0
1.0
SWP301
Grade: A
Dec 11, 2024
Would take again

This is going to be very short. All I want to say is that Dr Mahbub is a great man and one of the best professors. There's one calmness i feel whenever I'm in his class plus he's funny as well. He's a good teacher for sure.

Amazing lectures
Gives good feedback
Hilarious
5.0
3.0
CSWP934
Grade: A+
Dec 11, 2024
Would take again

I needed an open elective last min and decided to take it. It's asynchronous so you can work on this whenever you're available. There's 8 short discussion posts, an essay and a mc d2l exam. The prof is nice and responsive!

Clear grading criteria
Graded by few things
Accessible outside class
5.0
1.0
CSWP934
Grade: A+
Dec 11, 2024
Would take again

Great and inspiring open elective. Dr. Hasan does a great job of presenting the course material so it is easy to manage as the course is distanced and self-paced. Discussions were relatively easy and so was the Essay. The D2L final quiz was based on modules and readings. I would 100% recommend!

Inspirational
Caring
Respected
5.0
4.0
CSWP934
Grade: A
Dec 11, 2024
Would take again

A supportive and empathetic professor, he provided clear guidance and marking. Was respectful and responsive in a timely manner

Gives good feedback
Caring
Accessible outside class
3.0
3.0
CSWP934
Grade: B
Dec 11, 2024
Would take again

his instructions are not clear, so you need to guess the assigments and papers you write.

Tough grader
Get ready to read
Participation matters
5.0
2.0
SWP301
Grade: A+
Dec 12, 2024
Would take again

Professor Mahbub Hasanis an amazing teacher! He makes even the most challenging concepts easy to understand. His positive energy is contagious, and he always makes coming to class a joy. I always felt supported in his class, and he is always willing to help me when needed. I highly recommend taking a class with Professor Hasan!

5.0
1.0
SWP301
Grade: A+
Dec 13, 2024
Would take again

He is honestly an amazing professor who is passionate about social work and the well-being of his students. His positive energy and helpful feedback create a great learning environment. As long as you participate and show effort, he's lenient with grades. He also reviews the rubric to ensure fair marking for everyone.

Amazing lectures
Clear grading criteria
Caring
5.0
1.0
SWP201
Grade: A+
Dec 16, 2024
Would take again

A+ guarenteed . If you go to at least imp classes .

Participation matters
EXTRA CREDIT
Hilarious
5.0
1.0
SWP201
Grade: A+
Dec 16, 2024
Would take again

Easiest professor I've had. Super easy marker & assignments were pretty straight forward. There was weekly attendance for a participation grade, along with a group presentation, 1 paper, & a final exam. He made the final exam himself & it was super easy. Overall, he's a really nice guy & he creates a really supportive environment in his class.

Participation matters
Group projects
Caring
5.0
1.0
SWP201
Grade: Rather not say
Dec 16, 2024
Would take again

He is patience, understanding, accommodating, dedicated and committed to his craft.

Participation matters
Group projects
Amazing lectures
4.0
1.0
SWP201
Grade: A+
Dec 21, 2024
Would take again

very easy class, attendance = participation, group assignment is huge part of mark, one paper for the class, posts slideshows, don't expect feedback because you will get none, fast replier, engaging but long lectures, exam is straightforward - fairly easy class overall

Participation matters
Inspirational
Caring
5.0
2.0
SWP201
Grade: A+
Dec 24, 2024
Would take again

He's a great teacher and a really easy marker. He's very understandable and funny.

Group projects
Amazing lectures
Hilarious
5.0
3.0
CINT555
Grade: A+
Mar 31, 2025
Would take again

A compassionate teacher who expects a lot but also creates a supportive environment for learning. He encourages participation but he also inspires students so you will want to contribute.

Inspirational
Respected
5.0
2.0
SWP331
Grade: Incomplete
Apr 7, 2025
Would take again

Dr. Hasan was amazing! A great energy which made me excited for class. Passionate, knowledgeable, understanding, funny, engaging and kind. Responded to emails fast and graded nicely. Awesome prof, kindest one I have had.

Participation matters
Inspirational
Respected
5.0
2.0
SWP331
Grade: A
Apr 9, 2025
Would take again

he is the best

Participation matters
Amazing lectures
Hilarious
5.0
1.0
SWP331
Grade: A+
Apr 9, 2025
Would take again

Very fun and energetic always made me smile

Participation matters
Hilarious
Respected
4.0
2.0
SWP331
Grade: Incomplete
Apr 9, 2025
Would take again

Although I am a first year commuter, taking an 8am class was difficult, but he made it somewhat enjoyable. Very passionate about social work and provides great real-life examples

Caring
Respected
Accessible outside class
5.0
2.0
SWP331
Grade: A-
Apr 9, 2025
Would take again

Lots of Claps and Lots of Learning!

Participation matters
Amazing lectures
Caring
5.0
2.0
SWP331
Grade: Not sure yet
Apr 9, 2025
Would take again

Great Professor who made his classes fun and engaging.

Get ready to read
Participation matters
Hilarious
5.0
1.0
SWP331
Grade: A-
Apr 9, 2025
Would take again

He was a very enthusiastic teacher. From his lectures, you can tell he is very passionate about teaching and making sure his students understand the concepts. He's also a good and fair marker.

Clear grading criteria
Gives good feedback
Respected
5.0
1.0
SWP331
Grade: A
Apr 9, 2025
Would take again

Dr. Hasan is such a happy soul, he is inspiring, and his assignments were all very easy. There was a presentation we had to do in class however, he creates a safe environment for people to learn, make mistakes and more. I would one hundred percent take this course again. Just make sure you show up but if you can't just meet all the deadlines.

Participation matters
Hilarious
Caring
5.0
1.0
SWP331
Grade: A
Apr 9, 2025
Would take again

Professor Mahbub Hasab cares for his students and he would do anything to help you understand

Participation matters
Amazing lectures
Hilarious
5.0
1.0
SWP331
Grade: B+
Apr 9, 2025
Would take again

funny guy and is very good at teaching

Inspirational
Caring
Online Savvy
5.0
2.0
SWP331
Grade: A+
Apr 9, 2025
Would take again

Made class fun and engaging. Took attendance in the class for marks. Was such a kind person and showed he cared about all of his students. Would 100% take again!!!

Get ready to read
Participation matters
Caring
5.0
1.0
CINT555
Grade: A+
Apr 9, 2025
Would take again

Very nice professor, I really interested his lecture. Do not hesitate to any course with Hasan.

4.0
2.0
SWP331
Grade: Not sure yet
Apr 9, 2025
Would take again

Professor Hasan is very engaging even in early classes :) His assignments are very straight forward and are marked easily.

Get ready to read
Hilarious
Respected
5.0
1.0
SWP331
Apr 9, 2025
Would take again

Professor Mahbub was amazing and very funny. He made sure everyone felt equal and clapped for everyone. The assignments were not difficult if you read the textbook and paid attention in class. I would definitely take him again if I had the opportunity.

Participation matters
Group projects
Gives good feedback
4.0
1.0
SWP331
Apr 9, 2025
Would take again

Lectures are 3 hours but include group presentations to break up the time. Hassan is a very fair marker and will try to give you the best mark possible.

Participation matters
So many papers
Graded by few things
5.0
2.0
SWP331
Grade: A+
Apr 9, 2025
Would take again

Such a kind and respectful professor who kept the lectures as interesting as possible. Attendance was taken every class and is a part of your final grade. Very kind, caring and empowering person

Participation matters
Caring
5.0
1.0
SWP331
Apr 9, 2025
Would take again

Dr Hasan is a very energetic and kind teacher. Attendance is mandatory and he takes it in different ways each class (online or on paper). His slides are informative and the group presentations each week help give a better understanding of the weekly readings.

Participation matters
Group projects
Clear grading criteria
5.0
1.0
SWP331
Grade: A+
Apr 9, 2025
Would take again

made an 8am class enjoyable !!! super sweet and caring for his students, easy marker, very passionate about his work! would definitely take again :)

Amazing lectures
Inspirational
Caring
5.0
1.0
SWP331
Apr 9, 2025
Would take again

Professor Mahbub is an amazing professor, very funny, and didn't make the class too serious that u don't want to attend. Assignments were very easy; you get 2 essays and a final exam. 'How bout a clap!"

Participation matters
Clear grading criteria
Gives good feedback
5.0
1.0
SWP331
Grade: A
Apr 9, 2025
Would take again

He is all around amazing! I loved attending his lectures as each lecture was a mix of work and bonding you can say lol! He is definitely my favourite professor. 10/10 rating if you take his class. You will love him!

Gives good feedback
Inspirational
Caring
5.0
1.0
SWP331
Apr 9, 2025
Would take again

Professor Hasan is really amazing, he really made feel welcomed in his class and 8 AM classes are known for being tiring but he made it really fun and enjoyable honestly. And i will love to have him as my professor in my future classes, he's an easy marker as well. He's forsure my favorite professsor.

5.0
1.0
CINT555
Grade: Not sure yet
Apr 11, 2025
Would take again

Dr Hasan is amzing, I wish I could take all of my classes with him. Dont be afraid of the group project! I was at first, but he makes it so clear cut for students to understand and he is always there for you. He is passionate and truly cares about his students and their wellbeing. I cant stress enough how great he is! Take his classes!!

Group projects
Amazing lectures
Inspirational
5.0
2.0
SWP331
Grade: Not sure yet
Apr 13, 2025
Would take again

One of the best profs I've had, even though it was an 8AM his classes are fun and engaging, get ready to clap after every sentence!

Amazing lectures
Hilarious
Respected
5.0
2.0
SWP331
Grade: B+
Apr 14, 2025
Would take again

He LOVES to call on people to participate, even if your hand is not up, especially if you are sitting in the back of the class. He is good when it comes to extensions and is very caring to his students.

Participation matters
Gives good feedback
Caring
5.0
2.0
CSWP934
Grade: A+
Apr 19, 2025
Would take again

Top tier prof. Cares a lot about his students succeeding. Heavily recommend to take his course.

5.0
1.0
CINT555
Grade: A+
Apr 20, 2025
Would take again

Amazing Prof, caring and understanding, I will take the class again and again.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
2.0
CSWP936
Grade: A+
Apr 22, 2025
Would take again

Wonderful professor, he was so helpful whenever I sent him an email. He's passionate about the work and ensuring his students succeed-- highly recommend him!!

Get ready to read
Inspirational
Respected
5.0
1.0
CSWP936
Grade: A+
Apr 22, 2025
Would take again

Overall, great experience having him as a teacher

Get ready to read
Participation matters
Group projects
4.0
2.0
CSWP936
Grade: B-
Apr 24, 2025
Would take again

Dr. Hasan was a great professor, very respectful and understanding. When needed to ask questions or help, he was very supportive and understanding. He also was very careful to post and provide all learning material that is needed under our learning platform :)

Participation matters
Clear grading criteria
Respected
5.0
1.0
SWP331
Grade: B+
Apr 25, 2025
Would take again

His classes were really fun and he made the class interactive. I'll take him again if he'll be teaching any of my courses.

Participation matters
Amazing lectures
Gives good feedback
5.0
3.0
SWP331
Grade: A-
Apr 25, 2025
Would take again

Professor Hasan is a breath of fresh air in Academia. He genuinely cares for and encourages each of his students to achieve their best, is a fair marker, and teaches in an engaging manner. If you go to the lectures, participate in group discussions and keep on top of the material, you can achieve an A for sure. 2 papers, participation & final exam.

Participation matters
Inspirational
Caring
5.0
1.0
SWP331
Grade: Not sure yet
May 11, 2025
Would take again

In the class of SWP331, there are 2 papers, 1 group project and one exam and also there is partication marks. Professor Hasan is a wonderful professor and there is no flaws with him. He is a perfect teacher to have and he makes the class fun. The exam for this class does feel a bit heavy but if you review the material over you will be fine

Participation matters
Group projects
Test heavy
5.0
1.0
CSWP934
Aug 5, 2025
Would take again

Dr. Hasan is very knowledgeable and professional in the field of community engagement. He is humble and has all the patience to assist and guide his students. He can give you the tips how to do better! He is quick in responding to emails and providing detailed answer. I feel great to be his student! Thanks

5.0
1.0
CINT908
Grade: A+
Aug 15, 2025
Would take again

He is an amazing professor

Inspirational
Caring
Respected
4.0
1.0
CINT905
Grade: A+
Aug 18, 2025
Would take again

This class was so easy. Completely asynchronous. It was mostly group work, but easy marks. 2 papers based on 2 readings each. While there were readings, I didn't do any. I did 2 and used the same ones for both papers. Gave me 100% for both. 4 quizzes based on readings worth 2% total... weird but easy nevertheless. Due dates are confusing/outdated.

Get ready to read
Group projects
Clear grading criteria
5.0
2.0
SWP201
Nov 25, 2025
Would take again

One of the best professors in tmu

Amazing lectures
Inspirational
Respected
5.0
1.0
SWP201
Grade: A+
Nov 25, 2025
Would take again

THE BEST PROF EVER!!! I literally took his class even though it was on a Monday at 8am because he is truly the best. He is so understanding and passionate about the courses he teaches. He understands that students have lives and sometimes things happen. If you can get into his class, TAKE IT!!!!!!

Hilarious
Caring
Respected
5.0
1.0
SWP201
Nov 25, 2025
Would take again

Prof Hasan is a great prof! You can tell he really cares for his students. If you want participation marks, make sure to go to class, and he often gives bonus opportunities to gain extra marks for participation which is great! Really easy class, interesting material, would take this class with Hasan again.

Group projects
Hilarious
5.0
2.0
SWP201
Grade: A
Nov 25, 2025
Would take again

his teaching style is informative and goes in thoroughly with every topic is good with missed assignments just tell him beforehand

Group projects
Clear grading criteria
Respected
5.0
1.0
SWP201
Grade: Not sure yet
Nov 25, 2025
Would take again

Dr. Hasan is one of the best profs at tmu and genuinely cares for his students!

Group projects
Inspirational
Accessible outside class
5.0
2.0
SWP201
Grade: Not sure yet
Nov 25, 2025
Would take again

Very nice and caring prof! He's generous and understanding when it comes to feedback, assignments and extensions. Would recommend.

Caring
5.0
2.0
SWP201
Grade: A+
Nov 25, 2025
Would take again

Dr. Hasan is a very caring prof who wants to see you succeed. Follow guidelines that are described very clearly and you will see good results. I highly recommend taking him as a prof.

Group projects
Caring
Respected
2.0
3.0
SWP201
Grade: Not sure yet
Dec 1, 2025

Dr.Hasan is a very nice guy, but his lectures were really useless to me. We spent more than half of the time just talking about unrelated things, or he would make us do group discussions for majority of the class. I felt like I had to teach myself all of the material because in class we really did not learn much. At least he is an easy marker.

Get ready to read
Group projects
5.0
1.0
SWP201
Grade: A+
Dec 10, 2025
Would take again

This guy's the best. Extremely easy marker. In his class, most of it was talking about things as a class, but he never put anyone on the spot, only picked people who put their hand up. Great environment, great guy, just show up to every class, and you'll be good.

Participation matters
Inspirational
Respected
5.0
1.0
CINT908
Grade: A+
Dec 14, 2025
Would take again

Midterm and final were easy, based off the content in the modules, group project and 2 discussion boards were marked generously. Prof is very understanding and replies to emails quickly. Assignment is a little tedious but simple. Great prof to take the course with!

Get ready to read
Caring
Accessible outside class
5.0
2.0
CSWP934
Grade: A+
Dec 15, 2025
Would take again

AMAZING PROFESSOR. EASY MARKER DEFINITELY TAKE THIS COURSE!!

Clear grading criteria
Gives good feedback
Caring
5.0
2.0
CSWP936
Grade: A+
Dec 15, 2025
Would take again

Truly cannot say enough good things ab Dr.Hasan!! Taken 5 classes because his teaching is amazing. TAKE HIM!! My favourite undergrad prof by farrr. Easy to reach, extremely understanding and kind, and not a difficult marker. All of his classes are a 10/10, engaging, and he's funny and has a plethora of experience to learn from. BEST PROF AT TMU !!!

Inspirational
Caring
Accessible outside class
5.0
1.0
SWP201
Grade: A+
Dec 17, 2025
Would take again

Dr Hassan is one of the best Instructors I have had to date. His lecture style is dope and he does a good job at preparing you for success

Get ready to read
Participation matters
Group projects
5.0
1.0
SWP201
Grade: A+
Dec 17, 2025
Would take again

Amazing prof! easy coursework …not a lot of reading and he's classes are entertaining and interactive

Participation matters
Group projects
Clear grading criteria
5.0
1.0
CINT908
Grade: A
Dec 19, 2025
Would take again

He's really cool and overall the course was very interesting. Nothing overly difficult and isn't a head marker. Just read the modules and take notes.

Get ready to read
Participation matters
Group projects
Class Info

Online Classes

100%

Attendance Mandatory

71%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 63 grades
Most common grades:
A+ (46)
A (9)
Not sure yet (8)
Grade Distribution
A(55)B(2)C(0)D(0)F(0)A-/B+(6)
Based on 74 reported grades
A+: 46
A: 9
Not sure yet: 8
A-: 3
Common Tags
Participation matters (39)
Caring (35)
Respected (23)
Inspirational (21)
Group projects (21)
Amazing lectures (18)
Clear grading criteria (15)
Gives good feedback (15)
Rating Trend

Stable

-0.10 avg change
Mar
Apr
May
Aug
Nov
Dec
Last 6 months
Ratings by Course

SWP402

5.0

(2)

CINT555

5.0

(10)

SWP928

5.0

(1)

SWP301

5.0

(3)

CINT908

5.0

(3)
+5 more courses
Difficulty by Course

SWP402

2.5

CSWP934

2.3

CSWP936

2.1

SWP201

1.6

CINT555

1.5

Similar Professors