4.9

Anthony Andreoli

Computer Science - Concordia University

4.9
Quality
2.5
Difficulty
97%
Would Retake
97
Reviews
4.9
Quality
2.5
Difficulty
4.9
Helpful
4.9
Clarity

97%

Would Retake

97

Reviews

Rating Distribution
Official

5

92

4

3

3

0

2

1

1

1

What Students Say

Anthony Andreoli was taking the lab in the course

COMP6481 - 5.0 rating

Good TA for COMP 6481

COMP6481 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

29%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 20 grades
Most common grades:
Not sure yet (26)
A (10)
A- (5)
Grade Distribution
A(13)B(1)C(0)D(0)F(0)A-/B+(6)
Based on 52 reported grades
Not sure yet: 26
A: 10
A-: 5
Incomplete: 3
Common Tags
Gives good feedback (52)
Caring (33)
Respected (26)
Amazing lectures (26)
Inspirational (21)
Clear grading criteria (13)
Accessible outside class (8)
Hilarious (7)
Rating Trend

Improving

+0.89 avg change
Dec
Apr
May
Dec
Apr
Apr
Last 6 months
Ratings by Course

COMP348

5.0

(8)

COMLP348

5.0

(1)

COMP6481

5.0

(19)

COMP5461

5.0

(2)

COMP346

4.9

(18)
+2 more courses
Difficulty by Course

COMP249

3.3

COMP5461

3.0

COMP346

2.7

COMP348

2.6

COMP6481

2.6

Reviews (97)
5.0
4.0
COMP352
Grade: Not sure yet
Nov 22, 2019
Would take again

He is the best TA in Concordia!

1.0
3.0
COMP352
Grade: Not sure yet
Dec 1, 2020
Wouldn't take again

Worst ta ever

5.0
3.0
COMP249
Grade: Not sure yet
May 3, 2021
Would take again

Professor Andreoli was a fantastic TA. He provided a great environment for learning in the demos. His explanations were always very clear, and his constructive criticism greatly helped me better understand not only the topics we covered, but more importantly greater, foundational programming concepts and conventions. 10/10

Gives good feedback
Clear grading criteria
Caring
5.0
3.0
COMP249
May 3, 2021
Would take again

Excellent tutor! He explain the mistakes in detail, provide very helpful hints , and give recommendations for the next assignments.

Gives good feedback
5.0
3.0
COMP249
May 4, 2021
Would take again

Very thorough Professor, helped me out with a lot of advice and corrections. Would pick him again.

4.0
3.0
COMP249
May 4, 2021
Would take again

Friendly TA. Gives clear and thorough feedback on homework. Helped me understand concepts deeper than that of the course.

Gives good feedback
5.0
5.0
COMP249
May 4, 2021
Would take again

Recommended

Gives good feedback
Respected
Get ready to read
5.0
3.0
COMP249
May 4, 2021
Would take again

Fantastic TA, very good person with patient and sense of responsibility. Wish to take his class next semester.

Gives good feedback
Respected
5.0
4.0
COMP249
May 5, 2021
Would take again

Anthony is a great TA. They are so understanding, they take their time explaining different concepts, and they always make sure that you understand the topic. Would definitely recommend!

Gives good feedback
Respected
Caring
5.0
3.0
COMP249
Grade: A-
May 5, 2021
Would take again

Damn Anthony is the best TA. Concordia should really hire him as a professor, he explains super well and definitely goes above and beyond to make sure we understand. I'm really hoping he'll be my TA again (or maybe prof if we're lucky)

Gives good feedback
Clear grading criteria
Caring
5.0
2.0
COMP249
May 5, 2021
Would take again

He is a great TA, really helpful and wants to make sure you understand. He is there if you need help and is really open to you emailing him.

Gives good feedback
Accessible outside class
Amazing lectures
5.0
3.0
COMP249
May 6, 2021
Would take again

Very good TA. Even if my code for assignments had everything required and ran as expected, he would always provide valuable feedback to improve my programming skills.

Gives good feedback
5.0
4.0
COMP249
May 6, 2021
Would take again

TA for online COMP249 Object-Oriented Programming II at Concordia University. Graded demos/assignments very fairly, took time to listen to my explanations, and was thorough with the evaluation process. Helpful to explain errors, when they arose, and very kind.

Gives good feedback
5.0
3.0
COMP249
May 6, 2021
Would take again

Demo instructor for COMP-249 Object-Oriented Programming II at Concordia University. Graded everything fairly and most importantly took the time to explain thoroughly what he evaluated, what we did great, and what we could improve on. Super personality would take again anytime!

Gives good feedback
5.0
5.0
COMP249
Grade: Not sure yet
May 7, 2021
Would take again

He is very nice, and very helpful!

Gives good feedback
Respected
Get ready to read
5.0
3.0
COMP249
May 20, 2021
Would take again

Kind and considerate. Always explained everything beautifully. I will choose him again if I get.

Gives good feedback
Inspirational
Caring
5.0
2.0
COMP348
Jun 27, 2021
Would take again

He is one of the best TA that I have ever met. He is a great programmer and nice person. I would recommend to everyone.

5.0
3.0
COMP348
Jun 29, 2021
Would take again

Anthony is the best TA in CU so far ! He's very nice and obviously cares about his students. He always has something constructive to say and delivers it as concisely as possible. He's not a tough grader either, as long as you do the required work you'll get your marks. He's also a very cool person that's very fun to have a conversation with.

Gives good feedback
Respected
Accessible outside class
5.0
2.0
COMP348
Jun 30, 2021
Would take again

Definitely the best TA you can get from this class, and one of the best from computer science I've had. If you can choose him for a TA session, definitely do it! He's super nice and is clear when going over the work.

Clear grading criteria
Caring
5.0
2.0
COMP348
Jun 30, 2021
Would take again

Great TA, really helpful feedback, nice person!

Gives good feedback
Clear grading criteria
Caring
5.0
3.0
COMP348
Jun 30, 2021
Would take again

As many have stated, he is among the best TAs you could pick from. He goes through the demo quickly as to not waste anybody's time. Most have pointed out that he is a fair grader, and I completely agree. However, grades aside, he is one that points your mistakes followed with explanations and solutions to said mistakes. A valuable experience.

Gives good feedback
5.0
3.0
COMP348
Jul 1, 2021
Would take again

Very chill and easy going, simple demo and gives really fair feedback. gives valuable tips on how to do better next time and just a very easy going person . will highly recommend everyone to do demo's with him,

Gives good feedback
Respected
Clear grading criteria
5.0
3.0
COMP348
Jul 2, 2021
Would take again

Really standup TA. Wants you to improve and do well. Super encouraging and understand. If you have the chance to do his demos take it because his feedback is realllyyyy helpful.

Gives good feedback
Caring
5.0
3.0
COMP348
Jul 2, 2021
Would take again

He's a nice, solid TA who gives great feedback.

Gives good feedback
Respected
5.0
1.0
COMLP348
Jul 5, 2021
Would take again

Anthony Andreoli is a great teacher! I had him as a TA, and his feedback really helped me learn more about the language I was being taught at the time. This was fundamental in helping me pass the class, since we did not have a lot of time to learn it. He is also extremely nice, understanding, and a nice person.

Gives good feedback
Hilarious
Caring
5.0
2.0
COMP346
Aug 20, 2021
Would take again

This teacher was outstanding. Super cool and kind, down-to-earth. It almost made me depressed that Concordia doesnt have more people in the faculty like this.

Gives good feedback
Caring
5.0
2.0
COMP346
Grade: Not sure yet
Aug 20, 2021
Would take again

He is an amazing teacher. He really makes sure the students understand really well. He is one of the few people that actually cares about his students, and his explanations are clear and concise. The feedback he gives is priceless, and is honestly what helped me understand this class. He's a real gem, and I'd love for him to be my teacher again.

Gives good feedback
Respected
Caring
5.0
3.0
COMP346
Aug 20, 2021
Would take again

I was fortunate to have M. Andreoli as my TA for Comp 346. He gave me good feedback and guidance on my assignments regarding what was right and what was wrong, which is valuable as it helped assimilate the class material in practice. He was also understanding/accommodating in terms of schedules as this was an online class.

Gives good feedback
Respected
Accessible outside class
5.0
4.0
COMP346
Aug 20, 2021
Would take again

He was my grader for my assignments. He will push you and really question you until youre shaky on your knowledge, but will be extremely fair in his grading. Honestly, probably the best combo between learning, being better, yet still manage to get a great grade if you put in the work.

5.0
3.0
COMP346
Aug 21, 2021
Would take again

Would definitely take again, learnt a lot during the demos

5.0
2.0
COMP346
Grade: Not sure yet
Aug 21, 2021
Would take again

The first time I actually learned a lot through demos. He was super friendly and would walk me through better solutions to the problems at hand and leave time for me to ask about the difficulties I had. That combined with the fact that grading was generous, turned demos from a stress/annoyance to something useful and that I looked forward to.

Gives good feedback
Caring
5.0
2.0
COMP346
Aug 21, 2021
Would take again

He was my marker for COMP 346. Every time that I would not understand a part of the assignment during the demo, he would go in detail of what the solution can be. He is extremely knowledgeable and he is a extremely fair grader for the assignments. If he ends up teaching a course, I am sure you will learn a lot from it.

Gives good feedback
Respected
Caring
5.0
3.0
COMP346
Aug 21, 2021
Would take again

This TA is amazing, he genuinely cares that you understand the knowledge and goes out of his way to explain stuff that you might not have completely understood. Recommend 10/10

Gives good feedback
Respected
5.0
1.0
COMP346
Grade: B+
Aug 21, 2021
Would take again

Great TA very helpful and understanding. If you have any mistakes he will be more than happy to help you out and explain to you. One of the few TA/professors that actually care and are ready to help students at Concordia. Very grateful for having him this semester

Gives good feedback
Respected
Accessible outside class
4.0
3.0
COMP346
Aug 21, 2021
Would take again

Having him for my comp 346 course, great TA , knowing and explaining stuff very well :)

Gives good feedback
Respected
5.0
2.0
COMP249
Aug 24, 2021
Would take again

10/10

Gives good feedback
Respected
5.0
1.0
COMP346
Grade: Not sure yet
Aug 25, 2021
Would take again

Makes sure you understand the assignments and gives you good feedback.

Gives good feedback
Caring
2.0
4.0
COMP249
Grade: A-
Nov 17, 2021
Wouldn't take again

Subjective grading of assignments. You can follow the instructions to the professors exact specification (and ask the prof for approval) but Anthony (a TA) chooses whether you answered the question to his liking, regardless of the professors approval and confirmation. Claims he's a TA but doesn't assistant our teachings in any regard.

Tough grader
5.0
2.0
COMP6481
Grade: Incomplete
Dec 4, 2021
Would take again

Anthony Andreoli was taking the lab in the course. He engages with the students in the labs and helps them out if anyone gets stuck while coding the solutions to the lab exams.

Gives good feedback
Hilarious
Caring
5.0
4.0
COMP6481
Grade: Incomplete
Dec 5, 2021
Would take again

Anthony helps me and others to unblock any question with patient , which is very nice helpful to solve the issue

Caring
5.0
3.0
COMP6481
Grade: Incomplete
Dec 11, 2021
Would take again

Helpful in a logical way especially in the lab sessions.

5.0
3.0
COMP249
Dec 13, 2021
Would take again

A bit tough but I learned a lot!

Gives good feedback
5.0
3.0
COMP6481
Grade: Not sure yet
Apr 17, 2022
Would take again

Very good marker and help students where they stuck.

Clear grading criteria
Gives good feedback
5.0
5.0
COMP6481
Grade: A-
Apr 17, 2022
Would take again

Nice grader

Amazing lectures
Gives good feedback
Inspirational
5.0
1.0
COMP6481
Apr 19, 2022
Would take again

Good grading. Also tells you about things you could have done better. Understands student's point of view.

Clear grading criteria
Gives good feedback
5.0
3.0
COMP6481
Grade: A
Apr 19, 2022
Would take again

Gives you valuable information and gives explanation till you get the point.

Amazing lectures
Clear grading criteria
Respected
5.0
3.0
COMP6481
Apr 20, 2022
Would take again

kind, well educated, and generous in giving information even when you don't ask directly he mentions important points to be considered

5.0
1.0
COMP6481
Apr 23, 2022
Would take again

Fair Grader

5.0
3.0
COMP5461
Grade: Not sure yet
Aug 8, 2022
Would take again

Anthony is great. He is the TA for COMP 5461. He is knowledgeable about the operating system and Java. When we had demo sessions on our programming assignments, he gave help and clear feedback about our code and asked questions to help us improve our understanding.

Participation matters
Gives good feedback
Inspirational
5.0
3.0
COMP5461
Grade: A
Aug 9, 2022
Would take again

A fantastic teacher, he is extremely helpful and goes out of his way to make sure material is conceptually understood and not just memorized. Highly recommend taking him should you have the chance.

Amazing lectures
Caring
Accessible outside class
5.0
1.0
COMP352
Grade: Not sure yet
Nov 28, 2022
Would take again

The best TA i've ever had. I learned more in his tutorials than I did in the lectures. I would not understand anything if it weren't for his clear explanations and clear solutions to examples. I recommend going to his tutorials if you can, its an overall great experience.

5.0
3.0
COMP352
Grade: Not sure yet
Nov 28, 2022
Would take again

Anthony does a great job of carefully explaining concepts and working through practice problems. It's obvious that he cares about student success. So far the best T.A. I've had at Concordia, and not just because he's kind, but because he's a great communicator.

Inspirational
Caring
Accessible outside class
5.0
3.0
COMP352
Grade: Not sure yet
Nov 29, 2022
Would take again

I attended different tutorial sections of 352 and I enjoy Anthony's section the most. He does not simply follow tutorial slides as most people do, and he explains every concept quickly and effectively with concrete step-by-step examples. His teaching style is somewhat similar to Professor Hanna's teaching, and I learned a lot from his tutorials.

5.0
1.0
COMP352
Grade: B-
Nov 29, 2022
Would take again

I hope he becomes a Concordia prof in CS asap!

Amazing lectures
Inspirational
Hilarious
5.0
3.0
COMP352
Dec 4, 2022
Would take again

Give a very clear explanation of each subject, and examples following to make sure you understand. I should've joined his tutorial earlier. The only downside is that he doesn't allow electronic devices in the class, so make sure not to sit on the sides otherwise you can't really see and you can't use your phone to assist.

5.0
2.0
COMP352
Grade: Not sure yet
Dec 7, 2022
Would take again

He explains everything on board rather than just reading slides which is not the case for most of the profs. His lectures are quick and quite informative.

Amazing lectures
Respected
5.0
3.0
COMP6481
Grade: A
Apr 6, 2023

Really amazing

Get ready to read
Amazing lectures
Clear grading criteria
5.0
1.0
COMP6481
Grade: A+
Apr 6, 2023
Would take again

The professor was so good. The choice of example was out of the box.

Amazing lectures
Inspirational
Hilarious
5.0
2.0
COMP6481
Apr 6, 2023
Would take again

Great tutorials given by him, he gives funny yet easily understandable real life examples. He is an excellent teacher.

Amazing lectures
Inspirational
Respected
5.0
3.0
COMP6481
Apr 6, 2023
Would take again

He was my tutorial instructor and he explained the concepts with real-life examples such that it can never be forgotten. Will definitely attend more of his tutorials.

Amazing lectures
5.0
2.0
COMP6481
Grade: A
Apr 6, 2023
Would take again

It was amazing to attend his tutorial classes. We understood the concepts better with his unforgettable examples from daily life for each concepts.

Amazing lectures
Inspirational
Hilarious
5.0
3.0
COMP6481
Apr 6, 2023
Would take again

I enjoyed his tutorial as he teaches in very good manner especially using the real life examples ( which was best part about his tutorials). We understood everything whatever he taught us. Even if we had doubts, he replied to our emails outside the class also.

Amazing lectures
Inspirational
Accessible outside class
5.0
3.0
COMP6481
Apr 12, 2023
Would take again

Loved how he presented each concepts using story and maxim technique was also good

Participation matters
Gives good feedback
Hilarious
5.0
3.0
COMP6481
Grade: Not sure yet
Apr 14, 2023
Would take again

Anthony was my TA for COMP 6481 and is an amazing teacher! He was approachable after tutorials and by email. With his knowledge and teaching skills, he would make a good professor someday (soon!). He uses teaching by example, which he probably learned from his mentor Dr. Hanna, which makes learning really light & easy! His handouts are helpful too.

Get ready to read
Inspirational
Hilarious
5.0
2.0
COMP6481
Grade: Not sure yet
Apr 17, 2023
Would take again

Anthony is a gifted teacher. You won't learn from him just as a student but you might also get inspired by his teaching skills (if you want to teach and help others somehow). I highly recommend taking his tutorial sessions for extra learning.

Amazing lectures
Gives good feedback
Inspirational
4.0
3.0
COMP346
Grade: Not sure yet
Apr 19, 2023
Would take again

Anthony was my TA for comp 346.He is incredibly knowledgeable and genuinely cares about students understanding the material. He is one of the more strict TAs at Concordia and can sometimes be a little intimidating, but you know that if you take him you'll actually learn and receive useful guidance/feedback. He's always ready to answer any questions

Participation matters
Gives good feedback
Respected
5.0
3.0
COMP346
Grade: Not sure yet
Apr 19, 2023
Would take again

He gives great feedback and make sure students understand the material.

Clear grading criteria
Gives good feedback
Respected
5.0
3.0
COMP346
Grade: Not sure yet
Apr 19, 2023
Would take again

He genuinely cares about his students and wants them to understand in his course. Strongly recommended!

Clear grading criteria
Inspirational
Caring
5.0
4.0
COMP346
Grade: A-
Apr 19, 2023
Would take again

Anthony graded two COMP346 PAs of mine and I attended his tutorial once for insight. He can be a harder grader compared to other TAS. However, he is familiar with the subject and still grades very fairly. He gives important feedback and will help you well if you attend his tutorials. One of the most hardworking and informative TA's I've seen.

Gives good feedback
Online Savvy
5.0
3.0
COMP346
Grade: A-
Apr 19, 2023
Would take again

Gives very good feedback on coding assignments. Makes sure that we understand the material well! Love his explanations.

Gives good feedback
Inspirational
Caring
5.0
3.0
COMP346
Grade: A
Apr 20, 2023
Would take again

Amazing TA for Comp 346. Goes above and beyond what is expected of a TA to teach his students. Always answers questions and even calls you to explain things clearly. He really helped me understand coding in JAVA and provided me with tools and skills to succeed in the course

Gives good feedback
Inspirational
Caring
5.0
2.0
COMP6481
Apr 28, 2023
Would take again

Good TA for COMP 6481. He is inspiring. His clarity towards the concepts pushed me to learn.

Participation matters
Amazing lectures
Inspirational
5.0
3.0
COMP346
Grade: Rather not say
May 11, 2023
Would take again

One of the best TAs I ever had. Give great feedback.

Clear grading criteria
Gives good feedback
Respected
5.0
2.0
COMP352
Grade: A
Dec 7, 2023
Would take again

I had Anthony as my TA for demoing my assignments in COMP 352 and COMP 249. He was great at giving feedback and explaining concepts on the fly in a very easy to understand way. He's very approachable and always invites you to ask questions to try and help you learn more about your own work. I 100% recommend to take any class he teaches/TA's.

Gives good feedback
Caring
Respected
5.0
1.0
COMP352
Grade: A+
Dec 9, 2023
Would take again

Super easygoing, ready to give feedback

Group projects
Caring
Respected
5.0
3.0
COMP352
Grade: A+
Dec 9, 2023
Would take again

He is very approach, polite and knowledgeable. Had him as my TA for demo of the programming assignments. He asked questions that help you understand the assignment, and students were encouraged to ask questions. Overall, he is an excellent TA!

Gives good feedback
Caring
5.0
2.0
COMP352
Grade: A
Dec 12, 2023
Would take again

He is such a knowledgeable TA, you will learn a lot from him

Clear grading criteria
Inspirational
Caring
5.0
2.0
COMP352
Grade: Not sure yet
Apr 11, 2024
Would take again

Anthony is an excellent TA, and goes above and beyond what is expected of him to prepare thoughtful, insightful and intuitive tutorial sessions for a class whose subject matter is often quite abstract and somewhat confusing. I hope to be taught by him again!

Amazing lectures
Inspirational
Caring
5.0
4.0
COMP352
Grade: Not sure yet
Apr 12, 2024
Would take again

He is excellent!

Amazing lectures
Gives good feedback
Caring
5.0
3.0
COMP352
Grade: Not sure yet
Apr 12, 2024
Would take again

He is the best TA. It takes simple words and an organized explanation to understand those complex concepts of data structure and algorithm. Thanks, we have him.

5.0
2.0
COMP352
Grade: Audit/No Grade
Apr 12, 2024
Would take again

Best TA ever! 45 min to learn something that would take 2.5 hours. He makes everything easy to understand. He even took some time during his trip to record a tutorial. Most dedicated TA I've ever seen.

5.0
1.0
COMP352
Apr 18, 2024
Would take again

One of the best TAs I've ever!! Anthony is dedicated and makes the material easy to understand. Sometimes Hanna makes the material feel overwhelming, but Anthony breaks it down so that it's easy to remember and comprehend. You won't find a better TA out there; he truly cares about your learning and he also stays after class to answer any questions.

Amazing lectures
Inspirational
Caring
5.0
2.0
COMP352
Apr 27, 2024
Would take again

Honestly the best TA I've ever had, very clear and helps you understand tough subjects in data structures and algorithms. Definitely recommend him for tutorials!

Amazing lectures
Gives good feedback
5.0
2.0
COMP352
Apr 28, 2024
Would take again

Anthony is the best TA i've had !! If you see him as one of your tutorial options, attend his section. Clear and useful tutorials, helped me understand heavy material in COMP 352

Amazing lectures
Gives good feedback
Caring
5.0
1.0
COMP352
Grade: Not sure yet
Apr 28, 2024
Would take again

I had Comp352 Tutorial with him. He crafts his own notes, which really help to demystify the lectures. Him and aiman are a good combo. While Aiman delves deep, Anthony has a knack for simplifying concepts, ensuring they stick in mind. So you can understand the concept easier! I would totally recommend this prof!

Gives good feedback
5.0
1.0
COMP352
Apr 1, 2025
Would take again

This guy is the best at teaching COMP352, you can miss lectures and go to his tutorials and you will clearly understand everything.

Amazing lectures
Inspirational
5.0
1.0
COMP352
Grade: Not sure yet
Apr 1, 2025
Would take again

Amazing TA! His explanations are magic. 100% Recommend

Amazing lectures
5.0
1.0
COMP352
Apr 1, 2025
Would take again

One of the best TA's I've ever had, he is the goat!

5.0
2.0
COMP352
Grade: Not sure yet
Apr 1, 2025
Would take again

He is a great TA who provides students with his personalized notes that are easy to digest. Is happy to answer questions and does not give a half answer to them. He responds to emails as best as he can and is engaging during tutorial sessions. Wish more TA's were like him.

Amazing lectures
Caring
5.0
3.0
COMP352
Grade: Not sure yet
Apr 1, 2025
Would take again

The best ta you could ask for. Manages to explain all the concepts seen in class in a precise and easy to understand way. Wish I had him for all my classes, run to his class if hes on your schedule.

Amazing lectures
Caring
Respected
5.0
2.0
COMP352
Apr 1, 2025
Would take again

He was one of the best TAs I've had. Clear and concise explanations and really helpful outline sheets which help immensely for revision. Very open to questions.

Caring
Accessible outside class
5.0
1.0
COMP352
Grade: Audit/No Grade
Apr 2, 2025
Would take again

I would take him as a teacher anyday, the best TA ive had, clear, concise and simple. He makes the concepts so easy and always answers questions. I wish i had him as a teacher instead of a TA.

5.0
1.0
COMP352
Grade: Not sure yet
Apr 3, 2025
Would take again

I randomly started coming to this section halfway during the semester because it fit better and I cannot express how much Anthony's tutorials helped my overall comprehension. He manages to make abstract concepts extremely accessible, and he even makes his own notes for us. It shows that he really cares about the students. 10/10 would take again.

Amazing lectures
Inspirational
Caring
5.0
1.0
COMP352
Grade: A
Apr 8, 2025
Would take again

The goat one of the best teachers I have ever had

Amazing lectures
Gives good feedback
Respected
5.0
1.0
COMP352
Grade: A
Apr 8, 2025
Would take again

Honestly he is amazing. It is my 7th semester in Concordia and i usually dont go to any lectures or tutorials and study on my own in home. But for his tutorial i didn't miss a single one because of how simple he explains.

Amazing lectures
Gives good feedback
Respected
5.0
1.0
COMP352
Apr 8, 2025
Would take again

An amazing Ta that has a very good way of explaining the concepts of this class and giving examples to help further clarify. I could see him becoming a very good professor.

Amazing lectures
5.0
1.0
COMP352
Grade: A
Apr 10, 2025
Would take again

I love the way he never allowed us to us our devices in class which helped us to focus in class!! Highly recommended indeed as a TA

Inspirational
Caring
Respected
Class Info

Online Classes

100%

Attendance Mandatory

29%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 20 grades
Most common grades:
Not sure yet (26)
A (10)
A- (5)
Grade Distribution
A(13)B(1)C(0)D(0)F(0)A-/B+(6)
Based on 52 reported grades
Not sure yet: 26
A: 10
A-: 5
Incomplete: 3
Common Tags
Gives good feedback (52)
Caring (33)
Respected (26)
Amazing lectures (26)
Inspirational (21)
Clear grading criteria (13)
Accessible outside class (8)
Hilarious (7)
Rating Trend

Improving

+0.89 avg change
Dec
Apr
May
Dec
Apr
Apr
Last 6 months
Ratings by Course

COMP348

5.0

(8)

COMLP348

5.0

(1)

COMP6481

5.0

(19)

COMP5461

5.0

(2)

COMP346

4.9

(18)
+2 more courses
Difficulty by Course

COMP249

3.3

COMP5461

3.0

COMP346

2.7

COMP348

2.6

COMP6481

2.6

Similar Professors