4.8

Mohammad Hossain

Engineering - Centennial College

4.8
Quality
2.5
Difficulty
98%
Would Retake
260
Reviews
4.8
Quality
2.5
Difficulty
4.8
Helpful
4.8
Clarity

98%

Would Retake

260

Reviews

Rating Distribution
Official
260 total ratings

5

221

4

36

3

2

2

0

1

1

What Students Say

Definitely a good choice

ROBO243 - 4.0 rating

He is one of the best professors in our faculty

SEAT4105 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

55%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 211 grades
Most common grades:
A (70)
A+ (70)
B+ (34)
Grade Distribution
A(140)B(13)C(15)D(5)F(1)A-/B+(37)
Based on 221 reported grades
A: 70
A+: 70
B+: 34
B: 12
Common Tags
Respected (115)
Gives good feedback (87)
Inspirational (77)
Caring (75)
Amazing lectures (52)
Amazing lectures (44)
Clear grading criteria (39)
Participation matters (33)
Rating Trend

Improving

+0.26 avg change
Feb
Mar
Apr
Aug
Sep
Dec
Last 6 months
Ratings by Course

ROBO244

5.0

(1)

SEAT4105

5.0

(1)

ROBO247

5.0

(1)

ROBO124C080

5.0

(1)

ROBO124C148

5.0

(1)
+27 more courses
Difficulty by Course

COMP225

5.0

ROBO244

4.0

ROBO240

4.0

4105EME

4.0

ROBO22

4.0

Reviews (256)
5.0
4.0
ROBO244
Grade: A
Apr 20, 2017
Would take again

Great teacher,which I could have him for all my classes

Respected
Inspirational
ACCESSIBLE OUTSIDE CLASS
5.0
2.0
ROBO243
Grade: A+
Apr 20, 2017
Would take again

Best in his field and supporter.

Gives good feedback
Inspirational
Amazing lectures
5.0
2.0
ROBO243
Grade: A+
Apr 20, 2017
Would take again

Motivational.

Gives good feedback
Inspirational
Amazing lectures
4.0
3.0
ROBO112
Apr 20, 2017
Would take again

I personally think there should be more practical questions done in-class to get a better understanding of them, but that's personally me who learns by doing repetitive work rather than memorizing.

5.0
3.0
ROBO234
Grade: Incomplete
Apr 20, 2017
Would take again

I had this professor twice and i wouldn't give a second thought for choosing him for the third time. His lectures and knowledge about the course is good. And lectures are pretty easy to understand as long as paid enough attention.

Respected
Participation matters
Skip class? You won't pass.
5.0
1.0
ROBO243
Grade: A
Apr 20, 2017
Would take again

He is very inspirational teacher. You will gain a lot.

Respected
Get ready to read
Inspirational
4.0
2.0
ROBO243
Grade: B+
Apr 20, 2017
Would take again

Professor is very helpful in terms of explaining concepts in easy way

5.0
2.0
SEAT4105
Grade: A
Apr 21, 2017
Would take again

He is one of the best professors in our faculty. He is kindly and patient. You can learn a lot of useful knowledge from his class and get A or A+ easily. He also makes the class funny. To be honesty, I am willing to pick all his classes if no schedule conflict.

Gives good feedback
Respected
Amazing lectures
5.0
3.0
ROBO112
Grade: Not sure yet
Apr 21, 2017
Would take again

overall all experience good

Respected
Skip class? You won't pass.
Amazing lectures
4.0
1.0
ROBO243
Grade: A
Apr 21, 2017
Would take again

good points. Easy to learn

Gives good feedback
Participation matters
Amazing lectures
5.0
4.0
ROBO243
Grade: A
Apr 21, 2017
Would take again

Professor is really helpful and gives fair grade and also is one of those professors who is always ready to help

Gives good feedback
Participation matters
Clear grading criteria
5.0
3.0
ROBO243
Grade: C+
Apr 21, 2017
Would take again

Very Good Professor. Funny So It Won't Be A Stressful Class. Fun to be in his labs with a nice learning experience.

Gives good feedback
Inspirational
Clear grading criteria
5.0
1.0
ROBO243
Grade: A+
Apr 21, 2017
Would take again

One of the best professor at centennial

Respected
Amazing lectures
Caring
5.0
3.0
ROBO243
Grade: A+
Apr 22, 2017
Would take again

Never regret. Passion.

Tough Grader
Gives good feedback
Respected
5.0
4.0
ROBO243
Grade: A
Apr 22, 2017
Would take again

He made sure everybody participated in all the practical labs and kept the flow of course in a categorized manner

Gives good feedback
Participation matters
Inspirational
4.0
3.0
ROBO243
Grade: B
Apr 24, 2017
Would take again

Mohammed is an exceptional professor and one I would recommend to any student. He has helped me inside as well as outside of class and is a caring individual who will not turn his back on a student in need. He carefully explains his lessons and explains it in a manner that allows ease of understanding. Definitely a good choice.

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
Caring
4.0
3.0
ROBO112
Grade: B+
Apr 24, 2017
Would take again

Good professor tries to help out student i would recommend other students to chose him.

Inspirational
Amazing lectures
Caring
5.0
1.0
ROBO247
Grade: B+
Apr 25, 2017
Would take again

awesome guy!

Gives good feedback
Respected
Get ready to read
5.0
2.0
ROBO243
Grade: Rather not say
Apr 25, 2017
Would take again

Nice professor for robo 243 lab

5.0
3.0
ROBO112
Grade: A+
Apr 27, 2017
Would take again

Very nice Professor!

5.0
4.0
ROBO234
Grade: A
Jun 17, 2017
Would take again

HE IS VERY HONEST PERSON WITH HIS DUTY. HE DOES NOT LIKE TO PASS STUDENT WITH EXTRA MARKS BUT HE TEACHES STUDENTS IN GOOD WAY AND MAKE THEM ABLE TO PASS EXAMS BY THEIR OWN SELF.

Gives good feedback
Inspirational
Caring
1.0
5.0
COMP225
Grade: Incomplete
Jul 24, 2017
Wouldn't take again

He is too boring just sits on his chair and gives lecture for 2 hours. You can not understand anything in his class.

LOTS OF HOMEWORK
Hilarious
LECTURE HEAVY
3.0
3.0
MT256
Aug 23, 2017
Would take again

I think when someone achieve the college or university, this person is not a child anymore, so we do not need someone giving us sermon. I think this teacher is a winner based on his history, but it does not mean that you have to be rude with people. Sometimes he is rude with people and yells when things are not the way he thinks they have to be.

Tough Grader
Participation matters
Clear grading criteria
5.0
3.0
MT256
Grade: B+
Aug 23, 2017
Would take again

My course code with Mohmmad sir was MT - 256. I like his teaching techniques & friendly nature with students. He is not teaching just subject but life lessions too. He always wish that student will learn something special by him. I would like to rate him 5 /5 for his awesome teaching. Good luck Juniors!

5.0
1.0
MT256
Grade: A
Aug 23, 2017
Would take again

Very hardworking and knowlegeble

Participation matters
5.0
2.0
MT256
Grade: A
Aug 23, 2017
Would take again

Awesome teacher. Always take care of his students and gives amazing lectures. And always makes his students positive.

Clear grading criteria
Amazing lectures
Caring
5.0
4.0
ROBO234
Aug 24, 2017
Would take again

he's nice.

5.0
1.0
MT256
Grade: B
Aug 25, 2017
Would take again

A very very amazing professor and lots of practical knowledge acquired.

Respected
Inspirational
Caring
5.0
4.0
ROBO234
Grade: A
Aug 26, 2017
Would take again

amzing teaching help students to understand everything in lectures and labs.

Respected
Participation matters
Clear grading criteria
5.0
5.0
ROBO234
Grade: A
Aug 26, 2017
Would take again

Amazing teaching and help students to understand each and everything and he is too fair with everyone.

Respected
Participation matters
Caring
5.0
2.0
MT256
Grade: B+
Sep 13, 2017
Would take again

He does not rush and take his time

Respected
4.0
4.0
ROBO240
Grade: A
Jan 9, 2018
Would take again

He likes to do work. That is why he teaches the students and give them proper thinking for the study. He never misses the lectures and doesn't give extra marks to students. He inspires the students. At last, I like him because he likes to do work for this duty of teaching.

Inspirational
Caring
Would take again
5.0
1.0
ROBO124
Grade: A+
Jan 10, 2018
Would take again

Very good in teaching

Gives good feedback
Respected
Inspirational
4.0
4.0
ROBO124
Jan 10, 2018
Would take again

Very straightforward with lab explanations, tries to provide clear and easy-to-follow explanations of circuit concepts and what each IC is responsible for in the circuit.

Gives good feedback
Respected
Would take again
3.0
4.0
ROBO112
Grade: C+
Jan 10, 2018
Would take again

i like the course.

Respected
Participation matters
Tests are tough
5.0
2.0
ROBO124
Grade: A
Jan 10, 2018
Wouldn't take again

One of the best professor in centennial college. Knows his work and mix the studies with some jokes and fun and make the topics interesting.

Gives good feedback
Respected
Participation matters
5.0
1.0
ROBO124
Grade: A+
Jan 10, 2018
Would take again

He is just amazing

Gives good feedback
Respected
Get ready to read
5.0
2.0
ROBO124
Grade: A
Jan 11, 2018
Would take again

Respect����

Respected
Inspirational
Clear grading criteria
5.0
1.0
ROBO124
Jan 11, 2018
Would take again

He is awesome and friendly tooo

5.0
1.0
ROBO124
Grade: A+
Jan 12, 2018
Would take again

Best professor in centennial college

Respected
Amazing lectures
Would take again
5.0
1.0
ROBO124
Grade: A+
Jan 12, 2018
Would take again

In my view the best Professor in the college, very smart communicative, honest, friend, easygoing, and always make me understand everything.

Respected
Amazing lectures
Would take again
5.0
4.0
ROBO124
Grade: A+
Jan 12, 2018
Would take again

He is highly recommended. He is one of few outstanding prof at Centennial He is very good in his method of teaching. He lets students try and do the circuits first, and then if there's question he explains and help you find the problem. He don't just give the answer instead he makes sure that students learn and can perform by themselves.

Gives good feedback
Caring
Would take again
5.0
3.0
ROBO124C080
Grade: A
Jan 12, 2018
Would take again

Perfect professor for digitals in labs.

Respected
Participation matters
Amazing lectures
5.0
1.0
ROBO124
Jan 12, 2018
Would take again

Give good feedback and explains very clearly

Gives good feedback
Respected
Would take again
5.0
4.0
ROBO124
Grade: A+
Jan 13, 2018
Would take again

Hes a professor who is easy to approach whenever you have questions and he will help you when you have problem building your circuit.

Respected
Clear grading criteria
Would take again
5.0
1.0
ROBO124
Grade: A
Jan 14, 2018
Would take again

For the all lectures and labs of the electronics courses this teaches must be taken.

Inspirational
Amazing lectures
Would take again
5.0
3.0
ROBO124
Jan 14, 2018
Would take again

Prof. Hossain is a very caring and hard working teacher. He understand his students problems and solve them with his gem skills.

Respected
Caring
Would take again
5.0
2.0
ROBO124
Jan 14, 2018
Would take again

Helpful in all ways. Must take him

Respected
Inspirational
Would take again
5.0
3.0
ROBO124
Grade: B+
Jan 15, 2018
Would take again

This professor is the best one i've met in my whole education in Centennial college. i have his lab this semester, he taught us how to use our knowledge to assemble the circuit and how to solve problems. i have to say i learned a lot during his lab.

Gives good feedback
Respected
Would take again
5.0
1.0
ROBO124C148
Grade: D+
Jan 16, 2018
Would take again

i had a wonderful experience with this professor, he nice friendly and he also motivate as get good score

Caring
4.0
3.0
ROBO124
Jan 17, 2018
Would take again

He's one of the better professors in the college. He cares about students, and he will try his best to explain any questions that you have.

Respected
Skip class? You won't pass.
Caring
4.0
1.0
ROBO124
Grade: A+
Jan 18, 2018
Would take again

Attendance is must otherwise best. Just take the class at the time when you can arrive on time and you will get full marks.

Clear grading criteria
Caring
Would take again
4.0
3.0
ROBO243
Grade: A-
Apr 13, 2018
Would take again

Good teacher. Easy to understand.

5.0
2.0
ROBO124
Grade: A+
Apr 14, 2018
Would take again

No complaints

Gives good feedback
Respected
Inspirational
5.0
3.0
ROBO243
Grade: A
Apr 14, 2018
Would take again

He is very knowledgeable on the subject area. Provides great guidance.

Gives good feedback
Inspirational
Caring
4.0
1.0
ROBO243
Grade: A
Apr 16, 2018
Would take again

He is motivational and respectful professor.

Gives good feedback
Participation matters
Clear grading criteria
5.0
3.0
ROBO243
Grade: A
Apr 16, 2018
Would take again

Good Professor

Respected
Get ready to read
Hilarious
5.0
3.0
ROBO243
Grade: A
Apr 17, 2018
Would take again

Great professor.

Respected
Inspirational
Caring
5.0
4.0
ROBO243
Grade: A+
Apr 20, 2018
Would take again

Excellent professor

Gives good feedback
Respected
Inspirational
4.0
2.0
GNED500
Apr 24, 2018
Would take again

Good professor with clear approach.

Gives good feedback
Clear grading criteria
GROUP PROJECTS
4.0
2.0
ROBO112
Apr 27, 2018
Would take again

Very good

Gives good feedback
Respected
Participation matters
5.0
3.0
ROBO234
Apr 27, 2018
Would take again

One of the few instructors that really care about students and their understanding of the material. He is very understanding and will do anything to accommodate those who need extra assistance beyond the lectures. Grading is very straight forward and fair. I would definitely enroll in his class again in the future.

Gives good feedback
Clear grading criteria
Caring
5.0
2.0
ROBO112
Grade: C+
Apr 27, 2018
Would take again

Awesone Prof. Hope to have him again someday!

Respected
Hilarious
Amazing lectures
5.0
2.0
ROBO112
Apr 27, 2018
Would take again

Make circuits easy to understand

Gives good feedback
Respected
Skip class? You won't pass.
5.0
2.0
ROBO112
Grade: A+
Apr 27, 2018
Would take again

Teacher is the one person who shows right path to their students. Mohammad Hossain is that person who is very inspirational and motivated. He always tells us to understand the concepts. He made study very easy. I will refer this professor to everyone. I really hope, I would get this professor again for my further semesters.

Gives good feedback
Respected
Inspirational
5.0
2.0
ROBO112
Grade: A
Apr 27, 2018
Would take again

Great teacher

Inspirational
Amazing lectures
Caring
5.0
2.0
ROBO234
Apr 28, 2018
Would take again

Takes his time to explain the topics more clearly to students. A very approachable person and never forgets to remind students to work hard. At lab classes, he always ensures if your circuits are working or check if you're doing okay. His test are not that too hard as long you answer the problem sets that he gives.

Gives good feedback
Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
4.0
3.0
ROBO234
Grade: A
May 1, 2018
Would take again

He's very approachable, gives good explanations, respected by students and always willing to help.

Respected
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
2.0
ROBO234
Grade: A+
May 1, 2018
Would take again

VERY GOOD PROFESSOR AT CENTENNIAL COLLEGE

Respected
5.0
1.0
ROBO112
Grade: B+
May 2, 2018
Would take again

Good teacher , and aatend all classes

Gives good feedback
Respected
Skip class? You won't pass.
5.0
4.0
ROBO112
May 2, 2018
Would take again

Wonderful

5.0
5.0
ROBO234
Grade: B+
May 4, 2018
Would take again

Amazing experience with professor

Clear grading criteria
Amazing lectures
Caring
4.0
3.0
ROBO234
Grade: A
May 7, 2018
Would take again

He is really nice professor.

Gives good feedback
Respected
Caring
5.0
4.0
MT256
Grade: B+
Aug 21, 2018
Would take again

Funny and educational

5.0
2.0
COMM161
Grade: C+
Aug 21, 2018
Would take again

I liked the way of ur teaching

Get ready to read
Inspirational
ACCESSIBLE OUTSIDE CLASS
5.0
1.0
MT256
Grade: A+
Aug 22, 2018
Would take again

Best professer

Respected
Inspirational
Caring
4.0
2.0
300984757MEC
Aug 22, 2018
Would take again

He is very good and a friendly professor.

Respected
Skip class? You won't pass.
Amazing lectures
5.0
3.0
ROBO234
Dec 8, 2018
Would take again

Amazing

Respected
Amazing lectures
Caring
5.0
4.0
ROBO124
Dec 8, 2018
Would take again

Inspiring

Clear grading criteria
Amazing lectures
Caring
5.0
3.0
ROBO124
Dec 8, 2018
Would take again

very good explanation, caring, good grading, gives perfect feedback on test and quizes. i will choose him again everytime.

Inspirational
Hilarious
Amazing lectures
5.0
3.0
ROBO124
Grade: A-
Dec 8, 2018
Would take again

It will be better if he adds more of problem sets on ecentennial with solution other than that he is a great professor i recommend him

Gives good feedback
Respected
Clear grading criteria
5.0
2.0
ROBO124
Dec 8, 2018
Would take again

Really nice and caring professor. He will tell you which questions in the problem sets to do to prepare for the test, do them and you will get an easy A.

Gives good feedback
Respected
Caring
5.0
3.0
ROBO237
Grade: A
Dec 8, 2018
Would take again

One of the best teachers I had the opportunity to meet in Centennial. Stops his class to patiently explain things that people ask as many times needed. Knowledgeable as hell. Knows a lot about everything asked. Thank you so much, sir. Bless you. Sorry for the handwritten letter. Didn't know about this website lmao

Gives good feedback
Hilarious
Amazing lectures
5.0
3.0
ROBO124
Dec 9, 2018
Would take again

Entertaining lectures, and very knowlegable. I try to choose my courses accordingly if he's teaching them.

Hilarious
Amazing lectures
Caring
4.0
4.0
ROBO124
Grade: B+
Dec 11, 2018
Would take again

Very patient to explain

Gives good feedback
Skip class? You won't pass.
TEST HEAVY
5.0
3.0
ROBO124
Grade: A-
Dec 11, 2018
Would take again

awesome!

Gives good feedback
Skip class? You won't pass.
Caring
5.0
4.0
4105EME
Grade: F
Apr 3, 2019
Would take again

You teach us very well.

Gives good feedback
Respected
Clear grading criteria
4.0
2.0
GEO106
Grade: A+
Apr 3, 2019
Wouldn't take again

He teaches very well but just he make a test a bit easy which makes it good as well as bad. As I don't know how to solve questions which are given to other sections. So this is the only thing I don't like. �� But he makes the subject interesting.

5.0
3.0
ROBO112
Grade: A+
Apr 3, 2019
Would take again

I guess he is the best professor I have come across. The perfect mixture of joking and also teaching at an amazing pace.

Respected
Skip class? You won't pass.
Hilarious
4.0
1.0
ROBO234
Apr 3, 2019
Would take again

He explain course material the way so you could understand

4.0
4.0
ROBO112
Grade: A
Apr 3, 2019
Would take again

he is a good professor

4.0
4.0
ROB0234
Grade: B
Apr 3, 2019
Would take again

I took him for my robo 234 course .Best of labs

Gives good feedback
Respected
Caring
4.0
3.0
ROBO234
Apr 3, 2019
Would take again

Very good teacher, I would take him again. Hes patient and willing to explain many times as needed to completely understand the topic

Gives good feedback
Skip class? You won't pass.
Caring
5.0
4.0
ROBO234
Grade: A+
Apr 3, 2019
Would take again

He is really a good prof. He explains everything clearly and specificially.

Respected
Get ready to read
Amazing lectures
4.0
4.0
ROBO234
Grade: A+
Apr 4, 2019
Would take again

Good lecturer. Possess the necessary knowledge

Gives good feedback
Respected
Lecture heavy
5.0
1.0
COMM170
Apr 5, 2019
Would take again

She is really good at teaching and explains really well.

Gives good feedback
Respected
Accessible outside class
5.0
2.0
ROBO234
Grade: A+
Apr 5, 2019
Would take again

Really easy to understand lectures. Knows his stuff really well. Tests are based on lectures, just listen and pass.

Respected
Hilarious
Amazing lectures
5.0
3.0
ROBO234
Apr 12, 2019
Would take again

he is a good and smart guy. He will try his best to make the lecture clear as much. Good in overall.

Respected
Inspirational
Amazing lectures
5.0
3.0
ROBO234
Grade: A
Apr 23, 2019
Would take again

A perfect professor

Respected
5.0
4.0
ROBO112
May 8, 2019
Would take again

Great guy, very clear in his teaching and very patient and informative towards students who are having a hard time

Gives good feedback
Accessible outside class
Amazing lectures
5.0
1.0
ROBO234
Grade: A
Aug 19, 2019
Would take again

Professor is best

5.0
3.0
ROBO234
Grade: Rather not say
Aug 27, 2019
Would take again

He is a legend

Gives good feedback
Respected
Amazing lectures
4.0
3.0
ROBO234
Sep 2, 2019
Would take again

Good Lab teacher

Respected
Caring
5.0
3.0
ROBO112
Dec 9, 2019
Would take again

best prof. ever. responsible and kind

Participation matters
Amazing lectures
5.0
4.0
ROBO222
Grade: A+
Dec 14, 2019
Would take again

Excellent proffesor, cares about the students and makes sure that everyone understands what is being taught. Highly recommended!

Hilarious
Amazing lectures
Caring
5.0
5.0
ROBO124
Grade: Not sure yet
Dec 14, 2019
Would take again

I am really lucky to have a prof like this !!!

Respected
5.0
3.0
ROBO112
Grade: A
Dec 14, 2019
Would take again

Great teacher.

Gives good feedback
Respected
Amazing lectures
5.0
2.0
ROBO124
Grade: A+
Dec 15, 2019
Would take again

Professor Hossain is one of my favorite professors at Centennial College. He is an excellent professor with lots of knowledge about what he's teaching. His way of teaching is very easy to understand, and he always make sure that everyone understands the subject before moving on to the next one. His tests and quizzes are also very easy.

Respected
Hilarious
Amazing lectures
5.0
1.0
E4105
Grade: A+
Dec 15, 2019
Would take again

I can not thank you enough for teaching us like in such a tremendous method. I'll recommend this only professor for Electrical subjects.

Gives good feedback
Respected
Accessible outside class
5.0
3.0
ROBO112
Grade: Not sure yet
Dec 15, 2019
Would take again

Failed my first test and got discouraged. But he motivated me and the rest of the class to do better. Now Im confident that Ill pass at the end of the semester LOL. Great professor. Recommended

Gives good feedback
Respected
Inspirational
5.0
2.0
ROBO112
Grade: A+
Dec 20, 2019
Would take again

Hes a great professor. He makes sure that everybody understands his lecture. He always give techniques on how we will be able to understand the circuits in easy way. His teaching skill is superb. He inspires student, and not to give up. I would like him to be my professor again in the next semester and going forward.

Inspirational
Amazing lectures
Caring
5.0
3.0
ROBO226
Grade: A+
Dec 30, 2019
Would take again

A really good teacher, His empatic as well knowledge about the learend topic allow all student to understand a difficult couse in a easy way.

Gives good feedback
Respected
Hilarious
5.0
2.0
ROBO234
Grade: A
Apr 13, 2020
Would take again

He is good at teaching and motivating students. It is recommended that you should show up in class and ask question. In lab session, please be active then he is willing to help you out. The test is not easy if you don't study at all, but it is not hard to get high score

Caring
5.0
2.0
ROBO234
Grade: A+
Apr 18, 2020
Would take again

You can get extra help after class time. If you show your attitude to learn, he will support and even open more bonus mark if you did not do well on the test. He deliveries the elaborate instruction

Accessible outside class
Caring
5.0
3.0
ROBO112
Grade: B+
Apr 21, 2020
Would take again

Good Professor Best In His Labs

Respected
Participation matters
Graded by few things
5.0
1.0
ROBO112
Grade: A+
May 14, 2020
Would take again

His explanation was always so clear and it's so helpful to understand easily what we didn't catch. Also, he was so nice to students whenever we asked him something. Also, I I loved that I could feel positive energy in his lecture.

Gives good feedback
Hilarious
Caring
5.0
2.0
ROBO234
Grade: A+
Aug 18, 2020
Would take again

Professor Mohammed Hossain, very clear with instructions, lab sheets and test also, he is trying to help for every our question. He grades fairly, I wished we could work our lab sessions physically, we could learn way more information from him, but for the next semesters for sure i will take course from him.

Respected
Clear grading criteria
Caring
5.0
1.0
MT256
Grade: A+
Aug 18, 2020
Would take again

I recommend this professor because his instruction is evident and easy to understand. One of his respectful things is that he always gives to us kindly and polite language. Lastly, his feedback is always as soon as possible. I like his way.

Gives good feedback
Respected
Clear grading criteria
5.0
2.0
MT256C025
Grade: A
Aug 18, 2020
Would take again

Good professor. Very responsive. Such a nice guy.

5.0
2.0
MT256
Grade: A+
Aug 18, 2020
Would take again

He is the best teacher .

Respected
Clear grading criteria
Amazing lectures
5.0
1.0
MT256
Grade: A
Aug 18, 2020
Would take again

best professor

Inspirational
Amazing lectures
Caring
5.0
3.0
MT256
Grade: A
Aug 30, 2020
Would take again

Great Professor

Inspirational
Amazing lectures
Caring
5.0
2.0
MT256
Grade: A
Aug 30, 2020
Would take again

Very good and nice professor. He is very helpful

5.0
2.0
MT256
Grade: B+
Aug 30, 2020
Would take again

Amazing lecture fully defined study material has been provided ,helpful professor

Gives good feedback
Participation matters
Amazing lectures
5.0
2.0
ROBO234
Grade: A+
Sep 20, 2020
Would take again

He is the best teacher I've ever seen!! He is a really enthusiastic teacher. Whenever you got a problem, he will be willing to help and support you out, but make sure you attend every class cuz the more class you participate the more detail you get.

Gives good feedback
Respected
Participation matters
5.0
1.0
ROBO124
Grade: A+
Dec 15, 2020
Would take again

He is just amazing. His teaching method is awesome.

Gives good feedback
Respected
Accessible outside class
5.0
2.0
ROBO124
Grade: A
Dec 15, 2020
Would take again

He is just an amazing teacher of all time. His teaching method is just awesome.

Respected
Inspirational
Amazing lectures
5.0
3.0
ROBO124
Grade: B
Dec 15, 2020
Would take again

Good professor. Makes sure his students understand the lecture.

Respected
Clear grading criteria
Lecture heavy
5.0
1.0
ROBO112
Grade: A+
Dec 15, 2020
Would take again

I suggest you have a class with Professor Hussein. He will teach you all the lessons in a simple way and also provide you valuable experiences about professional life, apart from the classroom educational environment.

Respected
Accessible outside class
Amazing lectures
5.0
2.0
ROBO112
Grade: A
Dec 15, 2020
Would take again

Incredible method to teach. Teacher Hossain makes lecture easy to understand. Do not be scared of his strong tone of voice, he is very accessible.

Inspirational
Clear grading criteria
Amazing lectures
5.0
4.0
ROBO222
Grade: A+
Dec 16, 2020
Would take again

Very good Professor.

Respected
Hilarious
Caring
5.0
4.0
ROBO22
Grade: A+
Dec 16, 2020
Would take again

Excellent

Respected
Hilarious
Caring
5.0
2.0
ROBO124
Grade: A+
Dec 18, 2020
Would take again

Highly recommend for ROBO 124 and ROBO 234

5.0
3.0
ROBO124
Grade: A+
Dec 19, 2020
Would take again

Nicest professor I have ever seen. Knowledgeable in his field and willing to help. He cares about his students. Will definitely take his class again!!!

Gives good feedback
Hilarious
Amazing lectures
5.0
3.0
ROBO4105
Grade: A
Dec 21, 2020
Would take again

I have learned a lot about electric circuit throughout the semester. As I am from a mechanical background I was very hesitant when I started my 1st semester at centennial college, however, as I started attending your lectures my hesitation went away and I became interested in learning an electrical subject. I hope I will see you in next semester.

Gives good feedback
Inspirational
Amazing lectures
5.0
1.0
ROBO124
Grade: A
Dec 22, 2020
Would take again

This is my all-time best professor. I have never met such a person before. He is so attentive to all students' weaknesses. He will guide you in every step you need to take for your real-life work. Basically, no other professor would be recommended if he is on the list.

Respected
Inspirational
Caring
5.0
1.0
MT256
Grade: A+
Apr 17, 2021
Would take again

Really good professor.

5.0
3.0
ROBO234
Apr 17, 2021
Would take again

Very good teacher over all

Gives good feedback
5.0
2.0
ROBO112
Grade: A
Apr 17, 2021
Would take again

Best professor for physics lab practicals

Gives good feedback
Participation matters
Amazing lectures
4.0
4.0
ROBO222
Grade: A
Apr 17, 2021
Would take again

This prof was patient with everyone in the class. He took time to explain concepts, sometimes those outside his class scope.

4.0
4.0
ROBO222
Apr 18, 2021
Would take again

Honest and fair to everyone. He respect his career so he will make sure that everyone does his work. He taught me a lab of electronics and tried his best.

Get ready to read
Clear grading criteria
Caring
4.0
4.0
MT256
Grade: B
Apr 20, 2021
Wouldn't take again

Not Bad..! Has good knowledge but okish grader.

5.0
4.0
ROBO112
Grade: A+
Apr 21, 2021
Would take again

You know your professor is amazing when he loves what he does.

Gives good feedback
Participation matters
Caring
4.0
4.0
ROBO222
Grade: B+
Apr 23, 2021
Would take again

He teaches a man to fish instead give a man to fish.

Gives good feedback
Respected
Participation matters
5.0
3.0
ROBO234
Grade: B+
Aug 29, 2021
Would take again

Amazing professor.

5.0
1.0
ROBO124
Grade: A
Dec 21, 2021
Would take again

Very good teacher. A must-have one.

5.0
3.0
ROBO112
Grade: B+
Dec 21, 2021
Would take again

Professor is really great. The test wasn't harder then the average class activty. Professor has a lot of patience and you'll definitely learn the subject.

Inspirational
Clear grading criteria
Amazing lectures
5.0
2.0
ROBO222
Dec 22, 2021
Would take again

He had taken lab for me and it was great.

Gives good feedback
Respected
Inspirational
5.0
3.0
ROBO222
Dec 22, 2021
Would take again

Very good prof. He knows his work. Always encourage students to learn more.

Gives good feedback
Respected
Lots of homework
5.0
2.0
ROBO124
Grade: A+
Dec 27, 2021
Would take again

Great teacher, he explains very clear every topic.

Graded by few things
Clear grading criteria
Amazing lectures
5.0
5.0
ROBO112
Grade: A
Apr 30, 2022
Would take again

Awesome professor

Group projects
Clear grading criteria
Gives good feedback
4.0
3.0
ROBO222
Grade: A
Apr 30, 2022
Would take again

Nice overall!!!

Accessible outside class
5.0
2.0
MT256
Grade: A
Apr 30, 2022
Would take again

Hossain sir is one of the professors who do not only teach related to studies but also give life lessons. His attitude towards teaching is fabulous. He always lets his students try first and then show right way of doing things. His behaviour towards every students is same and friendly as well.

Amazing lectures
Inspirational
Caring
5.0
2.0
MT256
Grade: A+
Apr 30, 2022
Would take again

Best professor to go for MT 256

Clear grading criteria
5.0
2.0
ROBO222
Grade: A+
Apr 30, 2022
Would take again

Prof. Hossain is good at what he does. His explanation makes it easy to understand concepts.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
1.0
ROBO222
Grade: A
Apr 30, 2022
Would take again

Motivates the best. So kind hearted and generous while dealing with students. Explains each and every simple concept with utmost dedication.

Amazing lectures
Inspirational
Respected
4.0
2.0
ROBO222
Grade: A+
May 2, 2022
Would take again

One good professor I meet in my life at Canada. He delivered the lectures in a well prepared manner which made us to understand easily.

Amazing lectures
Clear grading criteria
Respected
5.0
3.0
ROBO222
Grade: B+
Aug 29, 2022
Would take again

He really cares about the students. All professors should be like this

Inspirational
Hilarious
Caring
4.0
3.0
ROBO222
Grade: B+
Aug 30, 2022
Would take again

The professor can explain things simply.

5.0
1.0
ROBO222
Grade: A
Aug 31, 2022
Would take again

I am from EEE background and I was very eager to attend your classes because of your explanation is explicit. Keep it up your teaching style sir, Thank you professor.

Gives good feedback
Inspirational
Respected
5.0
1.0
ROBO112
Grade: A
Dec 21, 2022
Would take again

He is a very good professor.

Inspirational
5.0
4.0
ROBO112
Grade: A+
Dec 21, 2022
Would take again

Mohammand Hossain helps us prepare for the test properly. teaching style is also very good including the pacing and the amount of content on the tests.

Caring
Respected
Lecture heavy
5.0
3.0
ROBO112
Grade: A+
Dec 21, 2022
Would take again

Very knowledgeable about this course but I like the most is his sharing about life

Inspirational
Hilarious
Caring
5.0
3.0
ROBO112
Grade: A+
Dec 21, 2022
Would take again

Very Good at explaining stuff and explained every detail throughly.

Tough grader
Hilarious
Caring
5.0
2.0
ROBO112
Grade: A
Dec 21, 2022
Would take again

One of best professor I had.

Amazing lectures
5.0
2.0
ROBO112
Grade: A+
Dec 22, 2022
Would take again

He can make it very clear with his presentations and can guide you with textbook if you request. Very inspirational and focused on knowledge and skills rather than grades.

Amazing lectures
Clear grading criteria
Inspirational
5.0
1.0
ROBO112
Grade: C
Dec 22, 2022
Would take again

Students will be very lucky to have a professor like him. A person with no attitude, simple and very realistic. Always wants the students to prepare themselves by giving life lessons. We are thankful to you Sir.

Amazing lectures
Inspirational
Respected
5.0
5.0
ROBO112
Grade: C+
Jan 3, 2023
Would take again

He is very professional at teaching, he is very devoted, caring and always be there if you need any helps. I was lost at the beginning when skipping so many classes. As long as you try, there will always have a chance to pass his class

Caring
Lecture heavy
Accessible outside class
5.0
4.0
ROB0234
Grade: A
Apr 30, 2023
Would take again

He is an amazing teacher. He makes sure that everyone knows the basics before moving on to the complex topics.

Amazing lectures
Caring
Respected
5.0
3.0
ROBO222
Grade: A
Apr 30, 2023
Would take again

He is wonderful professor I have seen in my life. You can blindly choose this professor as your upcoming study. Best of luck

Amazing lectures
Inspirational
5.0
3.0
ROBO124
Grade: B+
Apr 30, 2023
Would take again

The professor do his parts in an organised manner. He tries to teach his parts as simple as possible so that the students could understand each and every topics clearly. He always keeps a smile which gives us a positive vibes for participate in his labs and lectures.

Amazing lectures
Inspirational
Respected
5.0
2.0
ROBO222
Grade: A+
Apr 30, 2023
Would take again

Great prof. Makes lectures fun and engaging. Shows tips and techniques beyond the books! Great overall!:)

Amazing lectures
Hilarious
Caring
5.0
2.0
ROBO222
Grade: A
May 1, 2023
Would take again

At the beginning of the semester, I had problems and uncertainty about whether I would be able to pass the course. I shared this with the professor, and he encouraged me. His speech really encouraged me, and as a result, my final grade was an "A." I am so glad that this professor taught this course, and I am very grateful for his hard work!

Amazing lectures
Inspirational
Caring
5.0
3.0
ROB0234
Grade: D
May 2, 2023
Would take again

Students need to be more focus and regularly attend his lectures.

Participation matters
Inspirational
Respected
5.0
3.0
ROBO234
Grade: B+
May 2, 2023
Would take again

Good professor, funny, and gives friendly life lessons. Going to the classes is essential to understand, but also try to practice the problem set a lot cause they are handy for the tests and quizzes.

Inspirational
Hilarious
Respected
4.0
1.0
ROB0234
Grade: B+
May 5, 2023
Would take again

He will make you understand even though that means repeating same content 10 times. Knows what he is teaching and will motivate you time to time. Knowledgeable of latest advancements of the field and goes easy with students.

Clear grading criteria
Gives good feedback
Inspirational
5.0
1.0
ROBO222
Grade: A
May 8, 2023
Would take again

Detailed and very good in what he does.

Get ready to read
Amazing lectures
Gives good feedback
5.0
1.0
ROBO222
Grade: A
May 8, 2023
Would take again

Awesome professor with really good teaching skills.

Amazing lectures
Hilarious
Respected
5.0
1.0
ROBO222
Grade: A
May 9, 2023
Would take again

Amazing professor. He teaches well and is very chill as well.

Amazing lectures
Gives good feedback
Respected
5.0
5.0
ROBO222
Grade: A+
Jul 14, 2023
Would take again

Very Good and gentle professor. Explain everything in good way and enjoyable class. Excellent teaching style and best in giving marks in the exams.

Respected
Accessible outside class
5.0
1.0
ROBO222
Grade: B+
Aug 28, 2023
Would take again

The professor is too good , he mixes his Knowledge and skills with ease such that even students who have no prior knowledge in subject grasps concepts easily.Not only Academic Knowledge, he gives really some good life lessons and motivates students not only in professional but personal life as well .

Amazing lectures
Inspirational
Respected
5.0
1.0
ROBO222
Grade: B+
Aug 28, 2023
Would take again

The professor is too good and he explains every concepts with ease such that students without prior knowledge are able to understand and grasp concepts easily. Apart from Academic knowledge he gives really good life lessons and motivates students not only in professional life but personal life as well. Overall, Best Professor

Amazing lectures
Inspirational
Respected
5.0
1.0
MT256
Grade: A
Aug 28, 2023
Would take again

Professor Mohamed , is an incredible and inspiring person. He was very helpful to the students , apart from the academic lectures, prof also gave us some work related lessons and life lessons. The course was a bit difficult but his explanations made it easy for the students to grasp the content .

5.0
3.0
MT256
Grade: A
Dec 12, 2023
Would take again

One of the best professors for applied electricity.

Participation matters
Amazing lectures
Inspirational
5.0
3.0
ROBO112
Grade: A
Dec 19, 2023
Would take again

Professor Hossain is always there to answer questions and repeat information. His classes have a nice environment. You're going to learn a lot.

Amazing lectures
Inspirational
Caring
5.0
1.0
ROBO112
Grade: A
Dec 19, 2023
Would take again

His is an excellent professor and highly recommended.

5.0
1.0
ROBO124
Grade: A
Dec 19, 2023
Would take again

Amazing prof!

Amazing lectures
5.0
3.0
ROBO124
Dec 19, 2023
Would take again

Great professor, I would choose every semester if possible.

Clear grading criteria
Inspirational
Caring
5.0
5.0
ROBO222
Grade: A
Dec 19, 2023
Would take again

Mohammad is a serious teacher. He like to share his personal experiences with student.

Clear grading criteria
Respected
5.0
1.0
ROBO222
Grade: A+
Dec 19, 2023
Would take again

Best professor ever

Gives good feedback
Caring
Respected
5.0
3.0
ROBO124
Grade: B+
Dec 19, 2023
Would take again

Amazing professor, extremely knowledgeable, 10/10. I taken this profs lectures and labs since I started at centennial,

Amazing lectures
Gives good feedback
Respected
5.0
3.0
ROBO112
Grade: B-
Dec 19, 2023
Would take again

He is so good. For me even in Mexico this subject was a nightmare, but with Mohammed I was able to understand doubts that were years unsolved. And he is patient with student like me that we learned in a slow pace

Amazing lectures
Inspirational
Hilarious
5.0
3.0
ROBO112
Grade: A
Dec 19, 2023
Would take again

Excellent professor and teaches with passion. Highly recommend.

Amazing lectures
Gives good feedback
Hilarious
5.0
3.0
ROBO222
Grade: C
Dec 19, 2023
Would take again

The Professor has a great sense value of teaching to convey his knowledge towards the students. He oftenly encourage us to take our subject seriously and have some invaluable insights about the possibility of landing a job in a real world after school.

Group projects
Inspirational
Respected
5.0
1.0
ROBO222
Grade: A+
Dec 19, 2023
Would take again

He is one of the best professors in the college.

Participation matters
Gives good feedback
Inspirational
5.0
3.0
ROBO124
Dec 19, 2023
Would take again

Great professor, one of the best that I've had at Centennial so far, If you have an option take him for sure.

5.0
3.0
ROBO112
Grade: Not sure yet
Dec 19, 2023
Would take again

What is a good professor? Whatever a good professor is, Mr. Hossain is. Not all professors care equally about student success. Mr. Hossain makes it a point to be all inclusive in every sense of the term. The main goal for Mr Hossain is the student and not just simply presenting material.

Inspirational
Caring
Respected
5.0
1.0
ROBO112
Grade: B
Dec 20, 2023
Would take again

He is a great professor in my eyes. Lectures were good; he helped students when needed and gave motivation to do better. What more can I ask?

Amazing lectures
Gives good feedback
Inspirational
5.0
2.0
EET117
Grade: A
Dec 20, 2023
Would take again

Professor Mohammad was my favorite professor of my first semester. I took Electrical Engineering without any interest in it, however, he actually made me interested with the way he teaches. Not only that, but he also gives life lessons that are really inspirational. An understanding and caring professor. Would take again for my future subjects 100%

Amazing lectures
Inspirational
Caring
5.0
2.0
ROBO112
Grade: B
Dec 21, 2023
Would take again

sir has helped in many ways that other Professor Didn't ! so i will say sir is best in electric- circuit course

Group projects
Amazing lectures
Inspirational
5.0
4.0
EET129
Grade: A+
Apr 26, 2024
Would take again

Though he was struggling with health issues, Mohammad Hossain did his best to make complex concepts clear to understand and to motivate us to try our best to learn. He may not have been a perfect teacher, and his health issues may have hampered his opportunities to educate, but he still maintained a positive attitude in his teaching.

Amazing lectures
Inspirational
Caring
5.0
1.0
ROBO222
Grade: A+
Apr 26, 2024
Would take again

Great

Amazing lectures
Clear grading criteria
Respected
5.0
4.0
EET117
Grade: D+
Apr 26, 2024
Would take again

Great teacher and loves his job

Hilarious
Caring
Respected
5.0
4.0
EET129
Grade: B+
Apr 26, 2024
Would take again

Good professor. Very clear on what will be on tests and quizzes. Can answer any question clearly and give an example for better understanding as well. Knows the content very well and exactly how to provide proper insight with with every lesson. Overall very consistent and would not hesitate to take his class again.

Clear grading criteria
Gives good feedback
Respected
5.0
3.0
ROBO226
Grade: B
Apr 26, 2024
Would take again

He is good

Gives good feedback
Respected
Test heavy
5.0
3.0
EET117
Grade: B
Apr 26, 2024
Would take again

Great professor that went the extra mile to ensure students understood he theory.

Gives good feedback
Caring
Accessible outside class
5.0
2.0
EET117
Grade: A+
Apr 26, 2024
Would take again

Does a lot of practices questions which is great. Provides one on one help. Is very clear on what to focus on

5.0
3.0
EET129
Grade: B+
Apr 27, 2024
Would take again

Professor Mohammad Hossain consistently, demonstrates exceptional teaching by providing clear explanations, and always being readily available to address students' questions. and always there to guide and clarify with a smile. I hope he be my professor on electronics 2.

Tough grader
Caring
Accessible outside class
4.0
5.0
ROBO112
Grade: C
Apr 28, 2024
Would take again

He is explaining very fast. Gives lots of examples, writes the formulas on the board without any note to explain what the formula is about which is confusing. writes the steps, but sometimes he is cleaning one step and jumps directly to the final answer which is confusing. I hope he could give less examples with a good understandable explanation.

So many papers
Lecture heavy
Test heavy
5.0
3.0
EET117
Grade: B+
May 1, 2024
Would take again

Great in explaining every concept and overall fantastic experience to be the student of such an amazing professor.

Participation matters
Amazing lectures
Inspirational
5.0
3.0
EETQ112
Grade: B+
May 21, 2024
Would take again

Habibi is the GOAT. 10/10 smile

Amazing lectures
Hilarious
Caring
5.0
2.0
ROBO222
Grade: A
Jul 11, 2024
Would take again

His method of teaching is inspiring. He knows how to explain topics in a simple and relatable senarios. His snese of humor is top notch and he leverage on that to drive home his points during explanation.

Amazing lectures
Inspirational
Respected
5.0
3.0
MT256
Grade: D
Aug 31, 2024
Would take again

He is a very nice man that wants everyone to succeed

Participation matters
Caring
Respected
5.0
2.0
MT256
Grade: C+
Aug 31, 2024
Would take again

Nice professor

Participation matters
Amazing lectures
Clear grading criteria
5.0
3.0
EET129
Grade: A
Aug 31, 2024
Would take again

This professor has a heart of encouragement to all students from his class and assisting extremely well on lectures and tests. Although he is a tough grader, you take any of his class you won't have to bother much on test and quiz.

Tough grader
Gives good feedback
Caring
5.0
1.0
MT256
Grade: A+
Sep 5, 2024
Would take again

He is a very great professor, and will take things at a good pace just so you understand, and is willing to answer any questions, and he teaches good, and also he goes straight to the point and I love a professor like that, and so will you.

Amazing lectures
Clear grading criteria
Caring
5.0
2.0
EET129
Grade: A+
Sep 9, 2024
Would take again

One of my favorite professors, with a great sense of humor, was incredibly supportive, kind-hearted, and taught me a lot while always being super patient. 5/5.

Participation matters
EXTRA CREDIT
Respected
5.0
3.0
EET117
Grade: B+
Sep 24, 2024
Would take again

Professor Hossain's EET117 class was a fantastic experience. He explains concepts clearly and provides plenty of practice questions. unstuckstudy was a great supplement for study prep.

5.0
4.0
EET129
Grade: C+
Dec 14, 2024
Would take again

Really understandable professors. His formula sheets are super useful. Explains everything very well with various examples

Tough grader
Amazing lectures
Respected
5.0
2.0
EET117
Grade: C+
Dec 19, 2024
Would take again

The professor always taught very clearly and was easy to understand, he was always looking out for students and did his best to get us to succeed.

Inspirational
Caring
Respected
5.0
1.0
EETQ112
Grade: A+
Dec 19, 2024
Would take again

Great teacher, course was easy but useless.

5.0
3.0
EET117
Grade: A+
Dec 19, 2024
Would take again

Great professor! Very passionate about his work. He can explain the lectures in different ways.

Amazing lectures
Inspirational
Respected
5.0
1.0
eet-411
Grade: D
Dec 19, 2024
Would take again

Very nice person

Gives good feedback
Inspirational
Caring
5.0
1.0
EET117
Grade: A+
Dec 21, 2024
Would take again

Wonderfull prof! teaches very well and clearly, would like to have him again in my future classes

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

don't miss class! Professor Hossain is very smart, informative and accommodating to students. I got very ill during the semester and was in hospital from a flu, professor Hossain worked with me to catch me up for my missed test, and gave me the test to my day requested. He is very understanding, focused on caring for students teaching life lessons.

Participation matters
Gives good feedback
Caring
5.0
2.0
EET117
Grade: Rather not say
Dec 21, 2024
Would take again

A teacher that goes above and beyond.

Participation matters
Gives good feedback
Respected
4.0
3.0
ROBO222
Grade: A+
Dec 31, 2024
Would take again

All classes were amazing... Great professor!!!

Gives good feedback
Respected
5.0
3.0
EETQ112
Grade: C+
Feb 3, 2025
Would take again

he is really tough with his quizzes and test

Get ready to read
Amazing lectures
Hilarious
5.0
3.0
EET129
Grade: B+
Mar 26, 2025
Would take again

He is the best electronics teacher you can only choose. Sometimes he may explain the topic poorly, but this is corrected by your questions and feedback. You should also read course book's at home to keep up with lessons. 12/10

Gives good feedback
Hilarious
Caring
5.0
1.0
ECME122
Grade: A+
Apr 25, 2025
Would take again

Very good professor

Amazing lectures
Caring
Accessible outside class
5.0
1.0
EETQ112
Grade: B+
Apr 25, 2025
Would take again

Good person

Amazing lectures
Gives good feedback
Inspirational
5.0
2.0
EET129
Grade: A+
Apr 25, 2025
Would take again

He is a good professor and make you easy to pass the course.

Gives good feedback
Inspirational
Respected
5.0
2.0
EETQ112
Grade: Rather not say
Apr 25, 2025
Would take again

Great Prof!

Amazing lectures
Inspirational
Hilarious
5.0
1.0
EETQ112
Grade: C+
Apr 25, 2025
Would take again

I am an international student from India. This is my first semester at Centennial College. My professor, Hossain Mohammad, is very kind and polite. He explains everything in a simple way with real-life examples. He always supports international students and gives good advice. I feel lucky to learn from him. I recommend his class to everyone.

Amazing lectures
Caring
Respected
5.0
3.0
EET129
Grade: B+
Apr 25, 2025
Would take again

Great professor, show up to all the classes and do the homework. Everything on the quizzes and test will be from his lectures and the practice tests he provides. Overall I'd recommend him to new students.

Amazing lectures
Clear grading criteria
Test heavy
5.0
3.0
EETQ112
Grade: A
Apr 25, 2025
Would take again

This professor was an amazing teacher who explains himself in a very cohesively, he also does a good job in encouraging student participation by having them solve a lot of problems during class and offering them to share their solutions. He also expresses his care for our future by providing useful skills in how to succeed in life.

Amazing lectures
Caring
5.0
1.0
EETQ112
Grade: A+
Apr 25, 2025
Would take again

This professor is really awesome a very unique way of teaching which i never seen before in my life. I would recommend to everyone to choose this professor not only for grades but also for knowledge.

Gives good feedback
Inspirational
Respected
5.0
1.0
EETQ112
Grade: A+
Apr 25, 2025
Would take again

Blown away by this professor. Great ability to communicate concepts during lectures. Goes over many example problems and encourages students participate. Willing to re-explain things if you don't understand and doesn't make you feel stupid. Positive attitude and always encourages students to strive for excellence. Would take again.

Amazing lectures
Inspirational
Caring
5.0
3.0
eet-411
Grade: A
Apr 25, 2025
Would take again

Ok prof. Goes through material non mandatory attendance.

5.0
3.0
EET129
Grade: A
Apr 25, 2025
Would take again

Great prof and truly love his job.

Amazing lectures
Inspirational
Respected
5.0
1.0
EETQ112
Grade: C
Apr 25, 2025
Would take again

He is an excellent professor not just from lectures, but also from the real-life examples he shares in class. His teaching style is clear simple and easy to follow. He uses various effective methods to engage students and explain complex concepts in an understandable way. His experience and teaching approach have significantly enhanced my learning.

Amazing lectures
Inspirational
Respected
5.0
2.0
EETQ112
Grade: B
Apr 25, 2025
Would take again

Very easy going, good cadence when teaching. Always allows people to ask questions and participate. Uses a lot of examples to help everyone understand from a different pov.

Hilarious
Caring
Test heavy
5.0
2.0
EETQ112
Grade: A+
Apr 26, 2025
Would take again

Without a shadow of a doubt, one of the best teachers you'll get. If you go to class, listen, and practice problems at home, you'll pass with a 90 guaranteed. Do not go to his class thinking you'll watch a youtube video later to understand, because you won't. Listen in class, ask questions, and learn. You'd be lucky to have him as a prof, trust me.

Amazing lectures
Inspirational
Hilarious
5.0
3.0
ECME122
Grade: A+
Apr 27, 2025
Would take again

nice class

5.0
5.0
ECME122
Grade: B+
Aug 29, 2025
Would take again

He is to good but be attentive in class because if you you are absent, and then you will face consequences because he teaches so well

Inspirational
Lots of homework
5.0
3.0
ECME122
Aug 29, 2025
Would take again

Great Prof! I would take the class again

Amazing lectures
Gives good feedback
Caring
5.0
4.0
ECME122
Grade: B+
Aug 29, 2025
Would take again

He is really a great professor if you are serious about studies i have learned lot of things from him

Participation matters
Gives good feedback
Inspirational
5.0
1.0
ECME122
Grade: B
Aug 29, 2025
Would take again

Thanks for everything

Participation matters
Amazing lectures
Gives good feedback
5.0
5.0
ECME124
Grade: A+
Aug 29, 2025
Would take again

Awesome lectures

Participation matters
Gives good feedback
Respected
5.0
5.0
ECME122
Grade: B
Sep 3, 2025
Would take again

I really really appreciate for the way professor teach us but it hard to have a conversation because of his nature it's very hard to connect with him in short he is great teacher i have ever met but really bad with the personality. Just need a little bit improvement in his personality and its would be an totally a different experience with him.

Tough grader
Amazing lectures
Test heavy
5.0
3.0
ECME122
Grade: A
Sep 10, 2025
Would take again

Totally good professor, my recommendation is that the attendance should be mandatory.

5.0
1.0
EET117
Grade: C+
Dec 20, 2025
Would take again

He's one of the best people to interact with and to be in his class it's enjoyable

Tough grader
Gives good feedback
Inspirational
5.0
2.0
ECME122
Grade: A
Dec 20, 2025
Would take again

Attend the lectures as he have a lot of knowledge to deliver. Do not miss the lecture.

Participation matters
Amazing lectures
Clear grading criteria
4.0
1.0
EET117
Grade: A
Dec 21, 2025
Would take again

He can seem strict at time but he truly does care about his students, and is always patient when helping his students. I recommend reading all you lab assignment before coming to class

Gives good feedback
Caring
Respected
5.0
1.0
ECME124
Grade: B+
Dec 21, 2025
Would take again

Very understanding professor

5.0
1.0
EET117
Grade: A
Dec 29, 2025
Would take again

The Lectures were In-depth, comprehensive, with clear explanations that did not require any textbooks or online platforms. The lectures were enough to understand all the topics covered effectively.

Amazing lectures
Respected
Lecture heavy
Class Info

Online Classes

100%

Attendance Mandatory

55%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 211 grades
Most common grades:
A (70)
A+ (70)
B+ (34)
Grade Distribution
A(140)B(13)C(15)D(5)F(1)A-/B+(37)
Based on 221 reported grades
A: 70
A+: 70
B+: 34
B: 12
Common Tags
Respected (115)
Gives good feedback (87)
Inspirational (77)
Caring (75)
Amazing lectures (52)
Amazing lectures (44)
Clear grading criteria (39)
Participation matters (33)
Rating Trend

Improving

+0.26 avg change
Feb
Mar
Apr
Aug
Sep
Dec
Last 6 months
Ratings by Course

ROBO244

5.0

(1)

SEAT4105

5.0

(1)

ROBO247

5.0

(1)

ROBO124C080

5.0

(1)

ROBO124C148

5.0

(1)
+27 more courses
Difficulty by Course

COMP225

5.0

ROBO244

4.0

ROBO240

4.0

4105EME

4.0

ROBO22

4.0

Similar Professors