4.6

Thomas Hughes

Computer Science - Concordia University

4.6
Quality
2.5
Difficulty
93%
Would Retake
87
Reviews
4.6
Quality
2.5
Difficulty
4.5
Helpful
4.6
Clarity

93%

Would Retake

87

Reviews

Rating Distribution
Official

5

68

4

11

3

5

2

1

1

2

What Students Say

Great professor, He explained everything very well

MATH208 - 5.0 rating

Hughes is a solid professor

202 - 4.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

23%

Textbook Required

11%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 41 grades
Most common grades:
A+ (14)
Not sure yet (9)
B (9)
Grade Distribution
A(18)B(10)C(2)D(1)F(0)A-/B+(10)
Based on 51 reported grades
A+: 14
Not sure yet: 9
B: 9
A-: 6
Common Tags
Hilarious (23)
Respected (23)
Amazing lectures (19)
Caring (18)
Gives good feedback (11)
Inspirational (7)
Skip class? You won't pass. (7)
Clear grading criteria (5)
Rating Trend

Stable

-0.15 avg change
Jun
Dec
Apr
Mar
Sep
Dec
Last 6 months
Ratings by Course

203

5.0

(1)

COMP239

5.0

(1)

MATH202

5.0

(5)

MATH203

5.0

(6)

MATH206

5.0

(4)
+9 more courses
Difficulty by Course

COMP335

4.0

MATH205

3.4

COMP232

2.8

MATH208

2.8

MATH204

2.7

Reviews (87)
4.0
3.0
MATH209
Mar 2, 2006

Pretty good teacher. His classes are very clear. He is also very helpful if you have problems.

5.0
2.0
MATH209
Sep 7, 2006

Amazing teacher! He knows his material very well and he's very passionate with math. Very highly recommended

5.0
2.0
COMP239
Sep 3, 2007

very great teacher and very funny (if you like nerd humour). exams are easy enough if you've studied the assignments and kept up with the material.

4.0
5.0
COMP335
Jan 2, 2008

At first I didnt like him. But be prepared to take lots of notes. Most of it is straight from the textbook. Midterms were tough but doable. He is a great marker and is very generous with part marks. Compared to the Shiri class it was worth going to a friday night lecture. I heard Shiri's class average.

5.0
3.0
COMP335
Aug 27, 2008

Great teacher. Great jokes. What a character.

3.0
2.0
MATH208
Sep 7, 2008

He doesn't give any homework, good for those who don't have a lot of time to do assignments. Generous grader, final exam has an option of 100% (if you fail your midterm like me you still have a chance to get an A). Highly recommend.

2.0
3.0
MATH208
Dec 8, 2008

One of the worst teachers I ever had. Doesn`t teach or explain material, just does the homework in class. Would not recommend if you want to learn anything.

5.0
2.0
MATH208
Dec 20, 2009

Good teacher, very helpful, he will try his best to make you understand, I enjoyed his class

5.0
2.0
COMP232
May 5, 2011

Very good teacher.Clear explanations, good English. Assignements are hard but if you do them, tests are easy.

5.0
1.0
MATH200
Dec 17, 2012

Dr. Hughes is an extremely nice professor with incredible patience, personality, and knowledge. Although his lectures sometimes could be somewhat dry, he was always there for helping students who had difficulty doing the textbook questions, webwork problems, and quiz practice problems. Clear explanation, perfect English, and great sense of humour!

5.0
1.0
MATH200
Dec 17, 2012

This course required me to do a lot of work, such as weekly online assignments, recommended questions of each chapter, and also irregular tutorial quizzes. Since I put great efforts into this course, ultimately I got an A+ and I was quite happy with my final grade. This was a great course for practising my math skills. Thanks for your help, Thomas!

5.0
1.0
MATH208
Aug 6, 2013

He's a great teacher, makes the material easy to understand. His exams are extremely easy compared to other teachers teaching the course

5.0
2.0
MATH208
May 7, 2014

Just take him, he is good one.

5.0
1.0
MATH202
May 12, 2014

Very good teacher! Very funny! He knows his stuff. TAKE HIM!

5.0
2.0
MATH203
Jun 17, 2014

Really nice guy, approachable, very clear explanations.

5.0
1.0
MATH202
Jul 31, 2014

Excellent professor, explains things clearly.

5.0
1.0
203
Oct 8, 2014

just awesome. I've never found it so easy to understand math.

5.0
2.0
MATH206
Dec 13, 2014

Very intelligent and charismatic , impossible to fail.

5.0
1.0
MATH203
Jan 14, 2015

Awesome teacher, one of my favorites, would love to take one of his classes again.

5.0
2.0
MATH202
Grade: Not sure yet
Apr 19, 2015

Just take the class! You won't regret it. One of my first teachers at Concordia I'm glad I took this course.

4.0
2.0
202
May 5, 2015

Mr. Hughes is a solid professor. He is not robotic and dry like most Concordia math profs. He will often stop in the middle of a lecture to share an anecdote or a piece of trivia related to the material of the day. On the downside, he tends to move quite fast. Nonetheless, he is always happy to answer your questions.

5.0
2.0
MATH209
Jun 12, 2015

One of the best teachers so far in Concordia, I never rate profs but this one deserves fame! I loved going to his classes, topic was immensely easy! you would love this teacher, has a smile on his face! would defo take this class again, an easy A class

5.0
3.0
MATH205
Grade: B
Jul 28, 2015

He's an amazing teacher. He teaches new topics by giving you the formula and then a few easy to follow examples. I will always choose him if i have the option.

5.0
1.0
MATH209
Grade: A
Dec 4, 2015

Really good prof, helped me a lot. He goes through things clearly and provides a lot of examples in detail. Take him you won't regret it!

5.0
3.0
MATH205
Grade: B
Dec 21, 2015

Doesn't only explain theory, but solves many problems in class. As long as you keep up with the material every week you'll be fine. Make sure you attend the lectures!

5.0
1.0
MATH206
Grade: C+
Jan 4, 2016

He is always solving problems in class, and he is very clear in his explanations. I would take again anytime.

5.0
3.0
MATH202
Grade: A+
Apr 29, 2016

Classes are very interesting and enjoyable. Does many examples and explains everything clearly.

5.0
2.0
MATH201
Grade: A+
May 6, 2016

He explains very clearly what you need to know to do well on the exams and prepares you well for subsequent courses. Does not really spend time on proofs, just shows you how do ace the exam. Moves very fast though, you have to be prepared for class, (I.e. review material before lecture) to benefit from his style.

3.0
4.0
MATH208
Grade: B
Jul 1, 2016
Wouldn't take again

If you like fast and 50% easy. Take him. He explains so fast and do so many examples. But he does not provide past midterms or past finals to study. You have to find them.

5.0
2.0
MATH209
Grade: A+
Nov 30, 2016
Would take again

He has been the best teacher that I have ever had,so inspirational and trying to tell the joke a lot during the class to not be boring,teaching excellent and if you give him any midterm or final he will solve for all the class for all students' benefit. I got my first A+ in concordia with him not just because he is a good marker bcz I studied well

Inspirational
Hilarious
Amazing lectures
3.0
3.0
MATH200
Dec 16, 2016
Wouldn't take again

Mr Hughes is a great teacher overall but he is going very fast on the topics, it's not that easy to follow him sometimes especially when you write your notes he doesn't really let us the time to complete it.

Tough Grader
Get ready to read
Clear grading criteria
5.0
2.0
MATH208
Grade: A
May 1, 2017
Would take again

Great professor, He explained everything very well. he's chilled, after i missed 4 assignment deadlines because of personal reasons he unlocked the assignments for me again. his sense of humor is math oriented and somehow funny Check the multimedia tab on mymathlab, in case theres something you dont understand in class, they have it there explained

Gives good feedback
Respected
Hilarious
5.0
3.0
MATH208
Grade: A+
May 4, 2017
Would take again

Example heavy prof. The class bounces from one topic to the next so if you miss class you most likely missed a whole topic that you will need to learn on your own. Assignments make sure you keep up to speed. Prof has a very subtle and quirky way of being hilarious. Not the most involved but definitely good at teaching.

Skip class? You won't pass.
LOTS OF HOMEWORK
5.0
1.0
MATH204
Grade: A+
Jun 19, 2017
Would take again

Excellent! Good professor!

5.0
1.0
MATH208
Grade: B
Dec 12, 2017
Would take again

This prof is a gem. He explains things clearly, helps you to understand the material very well. He is approachable after class. Whenever students ask questions he is there for you. He helps you to grab the key words in questions and teaches you how to read questions, what are the specific steps for answering. Will take again

Gives good feedback
Respected
Would take again
5.0
2.0
MATH206
Feb 16, 2018
Would take again

Clear explanations and knows how to keep the subject matter from being too boring. Funny guy!

Respected
Hilarious
Amazing lectures
5.0
1.0
MATH202
Grade: A+
Apr 25, 2018
Would take again

One of the best teachers I have ever had! Approachable and funny, and his lectures are well paced, easy to follow, and not boring. He doesn't really do many proofs, just a ton of examples, which is how math should be taught. If you can take this guy, take him. You won't regret it.

Hilarious
Amazing lectures
Caring
5.0
3.0
MATH208
Apr 27, 2018
Would take again

good teacher doesnt waste anytime and is to the point with his lectures

Gives good feedback
5.0
4.0
MATH208
Jun 18, 2018
Would take again

Mr. Hughes is an amazing math professor. He does so many past exam exercises for each chapters and encourage us to find past finals so we can do it in class. He goes so fast, but it's somehow easy to understand and catch up. Although, no matter how hard he tries to help us, the final is always tricky... Anyway, take him. He is better than others.

GRADED BY FEW THINGS
Amazing lectures
5.0
3.0
MATH205
Grade: A-
Aug 27, 2018
Would take again

His lecture pace is lightning quick, meaning if you haven't read ahead you may find class a little tough. However, he will straight up solve passed exams and homework problems in detail to ensure the ball is in the student's court. He makes classic "dad" jokes which was awesome. Math is hard and he can't change that, but he's one of the best.

Respected
Clear grading criteria
Caring
5.0
4.0
MATH205
Grade: A+
Sep 19, 2018
Would take again

Loves to randomly stop and tell a joke which can sometimes be alarming when the material he's covering is difficult and you want to focus. His explanations are clear and if you get lucky and he writes your exam and midterm their a little easier than other profs.

GRADED BY FEW THINGS
Amazing lectures
5.0
1.0
MATH209
Nov 15, 2018
Would take again

a very good professor, he is a little bit fast, but there is no way going out of the class without understanding the material clearly.

Respected
Caring
5.0
3.0
COMP232
Grade: A+
Nov 21, 2018
Would take again

Really a great teacher. Thomas is clear, funny and approachable.

ACCESSIBLE OUTSIDE CLASS
Hilarious
LECTURE HEAVY
5.0
3.0
MATH208
Dec 7, 2018
Would take again

THE BEST! He is super sweet and funny. Teaches entire course thoroughly. DO NOT SKIP CLASS! I guarantee you that if you go to class and participate in the practice questions he conducts and do your homework each week you will ace the course.

Skip class? You won't pass.
Hilarious
5.0
1.0
MATH209
Grade: A-
Dec 9, 2018
Would take again

By far the best Math 209 Professor, he explains very clearly and is extremely caring.

Respected
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
3.0
MATH208
Grade: B
Jan 6, 2019
Would take again

The teacher's always prepared for his lectures and he knows the course's material in detail. He makes it easy to understand and crack a joke here and there to make sure we're not asleep. I recommend taking him for math 208.

Gives good feedback
Hilarious
Amazing lectures
5.0
2.0
MATH209
Grade: B+
Jan 8, 2019
Would take again

I highly recommend taking him for Math 209. He's very clear in his lectures and takes the time to explain and answer questions. Extremely caring and funny as well as he really seems to care about what he teaches. Take this professor!

Respected
Hilarious
Caring
5.0
3.0
MATH208
Jan 18, 2019
Would take again

He's hilarious and the lectures are amazing.

Inspirational
Hilarious
Amazing lectures
5.0
3.0
MATH208
Grade: Not sure yet
Mar 11, 2019
Would take again

Would definitely take again, one of the best professors. He makes the material very easy to understand. If i can take him for all my courses i wouldnt say no. You miss a class you got a lot to catch up to.

Skip class? You won't pass.
Amazing lectures
Caring
4.0
3.0
MATH208
Apr 30, 2019
Would take again

So far, he's the best math teacher I have taken. I attended his evening classes. He explained the material very well, always answered questions and cracked a few math "dad" jokes to lighten up the mood and keep us awake.

Hilarious
Amazing lectures
Caring
4.0
4.0
MATH205
Grade: Not sure yet
Apr 30, 2019
Would take again

He is a very good prof for math , the lectures are a bit heavy but he is detailed

Respected
Skip class? You won't pass.
Caring
5.0
3.0
MATH208
Grade: B+
May 10, 2019
Would take again

He is by far the best Professor at Concordia. Extremely intelligent makes math seem like a

Skip class? You won't pass.
Inspirational
Hilarious
5.0
2.0
MATH205
May 13, 2019
Would take again

He is the best professor for math, he goes through material really fast , but he covers every aspect/possibility of question type. Take his class if you get a chance

5.0
4.0
MATH209
Grade: B+
May 23, 2019
Would take again

Thomas is a great math prof. Detailed in his explanations, does many exam-type problems. You go into the midterm and final super prepared. Do the homework, go to class, practice past exams and it's easy to do well. He's funny and knows how to keep his students' attention. Definitely recommend

Hilarious
Lecture heavy
5.0
3.0
MATH208
Grade: B
May 26, 2019
Would take again

really good teacher, one of the few good teachers at Concordia, 1 thing I learned from taking classes at Concordia is there is usually 1 good teacher per course, for math 208, this guy is the good teacher, highly reccomend

Gives good feedback
Respected
Inspirational
5.0
3.0
MATH208
Grade: B
Jun 5, 2019
Would take again

MY FAV !!!

Gives good feedback
Hilarious
Amazing lectures
4.0
2.0
MATH204
Aug 26, 2019
Would take again

takes the time to go over a lot of examples while still making theory accessible. Loved it !

Gives good feedback
Respected
Caring
5.0
3.0
MATH209
Oct 16, 2019
Would take again

Hughes is arguably the sweetest man ever, he loves math so much and it shows. He takes his time with his explanations and makes sure everyone understands him. You should 100% take this class, I can't imagine surviving calculus without him.

Inspirational
Hilarious
Caring
4.0
3.0
MATH209
Nov 30, 2019
Would take again

Thomas is a great teacher, makes MATH209 which is considered to be a difficult course, a lot less difficult. He's available for questions and is generally helpful. If you attend his class and practice the problems you should have no issues passing this class. Have taken many math classes and can confirm that he is one of the better teachers.

Respected
Get ready to read
Skip class? You won't pass.
5.0
3.0
MATH204
Grade: Not sure yet
Dec 11, 2019
Would take again

Amazing teacher that knows how to prepare his students for the final. He even manages to amuse the class during his lectures with an interesting repertoire of math jokes.

Respected
Hilarious
Amazing lectures
4.0
4.0
MATH208
Grade: B-
Dec 16, 2019
Would take again

Attendance is a must; he doesnt post anything online. Hes a very good prof, he explains really clearly & does lots of examples (linear algebra & calculus). He also makes frequent math jokes, it makes the class a little less boring. However, he is tough grader... Be sure to carefully read the problems and answer in a complete sentence.

Skip class? You won't pass.
Amazing lectures
Tough grader
5.0
1.0
MATH204
Grade: A+
Jan 4, 2020
Would take again

He is absolutely an extraordinary professor, always explaining the content in a very easy and humous way. In his class, you can get a good command of all without too much acquirement. Lots of students in other sections came to our section because of his reputation. DO NOT HESITATE TO CHOOSE HIM.

Gives good feedback
Respected
Accessible outside class
5.0
2.0
MATH204
Grade: A+
Jan 11, 2020
Would take again

Excellent professor, probably the best you could get for Math 204. Always ready to help and solve your problems. Targetted learning is what he is best at, he made us practice problems which had the highest probability to be on the paper. Has clear grading criteria and loves to crack jokes in class. Lectures are not too heavy and are often fun.

Respected
Clear grading criteria
Hilarious
5.0
4.0
MATH204
Feb 15, 2020
Would take again

Just take his class, this man is an angel, he's down to earth and ready to answer your questions without being condescending. That's how ALL professors should be, but in reality, most Concordia professors are just trash and you'll realize that he's a rarity.

Respected
Hilarious
Amazing lectures
3.0
5.0
MATH204
Grade: B
Nov 23, 2020
Would take again

He never or even tries try to reply your email on-time. I had many questions to ask him but he just does not respond to it.

Lots of homework
4.0
4.0
MATH208
Grade: Not sure yet
Dec 15, 2020
Would take again

Bad impression at first because I asked him very simple questions and his response was 'if you have difficulty understanding this you shouldn't take this class'. And still didn't respond. My impression now is that adapting to online teaching is difficult and answer math questions via e-mail sucks. Otherwise, organized notes humorous kind loves math

Graded by few things
5.0
3.0
COMP232
Grade: Not sure yet
Dec 22, 2020
Would take again

One of the best professors I've ever had. Lectures are fun and easy to follow, personally a fan of his jokes XD. Tests are tricky but prepare you well for the final.

Amazing lectures
5.0
3.0
COMP232
Grade: A-
Jan 7, 2021
Would take again

Super nice guy, has very good notes, and always loves to tell you little tips and tricks as you go through the course. His jokes are math nerd cheesy but it shows his personality. Definitely take him, he'll help you through the class, and you don't need to read the textbook to do well. His tests are tough but he prepares you well for the final.

Respected
Accessible outside class
Caring
4.0
3.0
COMP232
Grade: A
Jan 13, 2021
Would take again

Online lectures were very fun. He has a very unique (and hillarious) repertoire of math/science jokes. However, he is prone of making small mistakes and typos during class so you'll need to pay attention. Doing textbook exercises is essential, and I also recommend reading the corresponding chapter before classes (it can be found for free).

Respected
Hilarious
5.0
1.0
MATH204
Grade: B
Feb 26, 2021
Would take again

HE IS AWESOME WITH HIS JOKES! He is very lovely.

Gives good feedback
Respected
Lots of homework
5.0
3.0
MATH203
Apr 15, 2021
Would take again

WISH I HAD THIS PROF FIRST! this is my second time taking math 203, hes so amazing I feel like anyone taking this course with another teacher is just wasting their time. He also makes jokes and engages his students. So amazing!

5.0
3.0
MATH203
Grade: Not sure yet
Apr 27, 2021
Would take again

I really loved the class! He was knowledgable, funny, and kind. His notes and teaching style were excellent and he made me excited to learn more math.

Participation matters
Hilarious
Amazing lectures
5.0
1.0
MATH208
Grade: A-
Apr 29, 2021
Would take again

My 2 years here at Concordia, never had I ever thought to write a rating for a professors but Thomas Hughes deserves one. He is by far the BEST math teacher I have ever had. He made me love coming to class and shockingly made me love Linear. He is funny, nice & caring of his students. Also, his notes are very identical to the final which is key!!!

Hilarious
Amazing lectures
Caring
5.0
3.0
MATH203
Grade: A+
May 6, 2021
Would take again

You saw his name? Just TAKE him ALREADY!!

Respected
Hilarious
Amazing lectures
5.0
1.0
MATH209
Grade: A-
Jul 6, 2021
Would take again

THE GREATEST PROF IN THE WORLD!

5.0
2.0
MATH204
Grade: Incomplete
Jul 28, 2021
Would take again

He cares his students really. He always makes sure that you understand the material.

Respected
Inspirational
Caring
5.0
3.0
COMP232
Grade: A
Oct 19, 2021
Would take again

The lectures were 30min and the rest of the time was dedicated to his anecdotes. Never felt overwhelmed or stressed in this class.

Respected
Hilarious
Amazing lectures
5.0
2.0
MATH201
Grade: A+
Dec 16, 2021
Would take again

Professor Hughes Is an amazing prof. He's very approachable, tells jokes in class and knows how to explain the material. He writes practice problems compete with step by step answers for each topic in the course. If there's anything you don't understand he has no problem explaining in a different more detailed way, all you have to do is ask.

Respected
Hilarious
Caring
5.0
4.0
MATH208
Grade: C-
Jan 24, 2022
Would take again

I totally recommend taking a class with Mr Hughes if you have a chance. He always makes sure that everybody understands the subject and he's always available at the end of the class to have a chat and answers your questions. A genius in Math, totally passionate about it, and the kindest teacher I've ever had !

Lots of homework
Amazing lectures
Caring
1.0
3.0
MATH204
Grade: B+
Mar 18, 2022

He is nice but his notes are repetitve and dont cover everything. To understand the notes you have to attend class. Also dont rely on him to know whats on the exams cuz he lies about whats on them. Study more than he tells you. Very rude by email as well.

4.0
3.0
MATH204
Apr 29, 2022
Would take again

Decent lectures, I found a good way to review for the midterm and final were by doing past exams. Overall a nice guy, however somtimes notes were a little messy and didnt explain the content well on their own.

Clear grading criteria
Gives good feedback
Caring
5.0
5.0
MATH205
Grade: A-
Jun 13, 2023
Would take again

Dr. Hughes is a very kind and well spoken professor, who tries his best to make the lectures engaging and informative. Unfortunately, this course is cursed with a dreadful examiner through no fault of Dr. Hughes, making his job of getting students to pass the exams more difficult than it needs to be. Regardless, he is a great choice for Math 204.

5.0
2.0
MATH208
Grade: Not sure yet
Dec 8, 2023
Would take again

THE BEST PROFESSOR in the Math Department. All the notes are posted in Moodle enables you to self-study, but his lecture is definitely an asset that saves you a lot of time. He also provides accurate information for exams and gives us tricks for dealing with the finals to get the highest score as possible.

Caring
Respected
Accessible outside class
3.0
2.0
MATH201
Grade: Not sure yet
Apr 12, 2024
Would take again

Don't even bother watching his lecture videos they are too short and simplified in comparison to the Webwork and mid-term questions. Not a hard class and can do well but be prepared to teach the material to yourself through YouTube and practice. Also, the final exam will be in person with no cheat sheet or formula sheet.

Graded by few things
5.0
4.0
MATH206
Grade: A+
Mar 21, 2025
Would take again

Studying with Professor Thomas Hughes will make you one of the fortunate ones. The data's clarity and flow will help you succeed in a subject as complicated as math.

Amazing lectures
Inspirational
Caring
1.0
5.0
MATH204
Grade: D-
Sep 11, 2025

DO NOT and I repeat DO NOT take this class with this professors. He is by far one of the WORST professors I've ever had. He never replies to emails and gets annoyed when you ask him for help. Save your money and your gpa. Nothing that he told us to study was on the exam!

Tough grader
Lecture heavy
Test heavy
5.0
1.0
MATH203
Grade: A+
Dec 18, 2025
Would take again

Rly great prof, goes through the material quickly but efficiently (like even his jokes r relevant). His notes cover all the webwork/exam material & he includes solved sample problems, didn't even need to open the textbook once. Near exams, a bunch of other students even started listening in to his lectures he's just that good.

Amazing lectures
Clear grading criteria
Gives good feedback
Class Info

Online Classes

100%

Attendance Mandatory

23%

Textbook Required

11%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 41 grades
Most common grades:
A+ (14)
Not sure yet (9)
B (9)
Grade Distribution
A(18)B(10)C(2)D(1)F(0)A-/B+(10)
Based on 51 reported grades
A+: 14
Not sure yet: 9
B: 9
A-: 6
Common Tags
Hilarious (23)
Respected (23)
Amazing lectures (19)
Caring (18)
Gives good feedback (11)
Inspirational (7)
Skip class? You won't pass. (7)
Clear grading criteria (5)
Rating Trend

Stable

-0.15 avg change
Jun
Dec
Apr
Mar
Sep
Dec
Last 6 months
Ratings by Course

203

5.0

(1)

COMP239

5.0

(1)

MATH202

5.0

(5)

MATH203

5.0

(6)

MATH206

5.0

(4)
+9 more courses
Difficulty by Course

COMP335

4.0

MATH205

3.4

COMP232

2.8

MATH208

2.8

MATH204

2.7

Similar Professors