4.5

Seth Barrett

Business - Indiana University Bloomington

4.5
Quality
2.7
Difficulty
89%
Would Retake
99
Reviews
4.5
Quality
2.7
Difficulty
4.5
Helpful
4.5
Clarity

89%

Would Retake

99

Reviews

Rating Distribution
Official

5

84

4

1

3

3

2

4

1

7

What Students Say

There are very few presentations and many of them are team-based

C104 - 5.0 rating

Great proffessor to have for Bus Pres

C104 - 5.0 rating
Class Info

Attendance Mandatory

97%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 92 grades
Most common grades:
A (55)
A- (15)
B+ (10)
Grade Distribution
A(62)B(4)C(1)D(0)F(0)A-/B+(25)
Based on 94 reported grades
A: 55
A-: 15
B+: 10
A+: 7
Common Tags
Caring (41)
Hilarious (36)
Gives good feedback (32)
Group projects (25)
Participation matters (24)
Amazing lectures (17)
Clear grading criteria (16)
Inspirational (14)
Rating Trend

Declining

-1.14 avg change
Feb
Apr
May
Oct
Nov
Dec
Last 6 months
Ratings by Course

C104

4.5

(99)
Difficulty by Course

C104

2.7

Reviews (99)
5.0
1.0
C104
Grade: A
Nov 16, 2022
Would take again

as long as you show up to class and prepare yourself for the presentations, you should get an A in the class. There are very few presentations and many of them are team-based.

Group projects
Hilarious
Caring
5.0
5.0
C104
Grade: A
Dec 9, 2022
Would take again

Great proffessor to have for Bus Pres. Was good at giving good feedback to ensure students had the opportunity to be successful. Would take time to work with students individually as well to help them perform well in the class. Extremely Understanding and Easy-Going, wants every student in his class to succeed in and out of the classroom.

Gives good feedback
Hilarious
Caring
5.0
2.0
C104
Grade: A
Dec 9, 2022
Would take again

Professor Barrett cares about the students. He grades based on improvement in the class. Whether you are naturally good at presenting or not everyone will improve and he makes to involve everyone in the class.

Participation matters
Group projects
Amazing lectures
5.0
2.0
C104
Grade: A
Dec 9, 2022
Would take again

Professor Barrett is the absolute fcking goat you are so lucky if you have him for C104. His lectures are always entertaining and he is very relatable. He is a respectable grader; as long as you put in the effort, you should get an A/A- in his class. He makes learning fun as there is lots of class participation. goated proff

Amazing lectures
Inspirational
Caring
5.0
2.0
C104
Grade: A
Dec 9, 2022
Would take again

Great guy, really helped my presentation skills and if you pay attention you will easily get and A in the class.

Gives good feedback
Hilarious
Online Savvy
5.0
1.0
C104
Grade: A
Dec 9, 2022
Would take again

my goat professor

Gives good feedback
Hilarious
Accessible outside class
5.0
2.0
C104
Grade: A
Dec 9, 2022
Would take again

Fantastic professor. Young and very fun. Class is never boring

Hilarious
Caring
5.0
2.0
C104
Grade: A
Dec 9, 2022
Would take again

He was hands down my best professor this semester. Really relatable, makes class fun with his lectures, gives really good feedback on your presentations. If you show that you care, give effort, and improve throughout the semester, you should definitely get a good grade in his class.

Group projects
Amazing lectures
Gives good feedback
5.0
2.0
C104
Grade: A
Dec 9, 2022
Would take again

Professor Barrett was an excellent C104 professor and my favorite professor during my first semester at IU. He really cares about your improvement and progression in presenting over the semester. He's very funny and makes classes super entertaining. He makes himself feel more like a friend rather than a professor.

Gives good feedback
Hilarious
Caring
5.0
1.0
C104
Grade: A
Dec 9, 2022
Would take again

Professor Barrett made business presentations fun and exciting. He really connected with everyone in the class on a personal level. He was always there if you needed help. I highly recommend professor Barrett.

Amazing lectures
Hilarious
Caring
5.0
2.0
C104
Grade: A
Dec 9, 2022
Would take again

Great overall guy if you show to him that you care about improving you will be able to achieve the grade you want in his class.

Participation matters
Group projects
Respected
5.0
2.0
C104
Grade: A
Dec 9, 2022
Would take again

PB was a fantastic professor during my first term here at IU. Every class was interesting and he kept all of us engaged throughout the lectures. He is very understanding and accepting when it comes to missed work or certain aspects of presenting that may be out of one's control. Would definitely reccomend.

Group projects
Amazing lectures
Gives good feedback
5.0
2.0
C104
Grade: A
Dec 10, 2022
Would take again

My favorite professor so far! He keeps everyone engaged in class and has fun lectures. He gives great detailed feedback on presentations and grades based on improvement. He responds to emails fast and is always willing to help. Professor Barrett also is always there if you have questions about anything at iu (like your major, clubs, etc)-best prof!

Amazing lectures
Hilarious
Caring
5.0
3.0
C104
Grade: A
Dec 10, 2022
Would take again

Seth is THE GOAT. Very friendly and always has your best interest in mind. Very good teacher highly recommend.

Amazing lectures
Hilarious
Caring
5.0
3.0
C104
Grade: A-
Dec 10, 2022
Would take again

Everything taught in the class was extremely helpful and I have learnt a lot through Professor Barrett.

Tough grader
Participation matters
Gives good feedback
5.0
3.0
C104
Grade: A
Dec 10, 2022
Would take again

Professor Barrett was very good at teaching business presentations, as he clearly made everybody in the class better at presenting, and his grading was fair based off of his students progress, and not just the quality of the presentations overall. He wanted his students to get better, so he graded based off of that.

Clear grading criteria
Gives good feedback
Hilarious
5.0
3.0
C104
Grade: A
Dec 10, 2022
Would take again

goated prof

Clear grading criteria
Gives good feedback
Caring
5.0
2.0
C104
Grade: A
Dec 10, 2022
Would take again

Professor Barrett seriously made this class super enjoyable (I didn't even mind that I had this class at 4:45). He gives great feedback, is very engaged when teaching, and is seriously so so funny. I highly recommend having him as a professor and if he taught any other classes, I would sign up for them in a heartbeat.

Gives good feedback
Hilarious
Accessible outside class
5.0
3.0
C104
Dec 12, 2022
Would take again

He was a really nice teacher and it is easy to succeed in his class.

5.0
2.0
C104
Grade: A
Dec 12, 2022
Would take again

I cannot recommend Professor Barrett highly enough. He goes out of his way to create a fun and productive learning environment. As his first semester as a teacher he exceeded expectations. He taught the class in his own way that encouraged students to grow and succeed. The course load was not too difficult. Overall, outstanding person - uptown bois

Group projects
Gives good feedback
Hilarious
5.0
2.0
C104
Grade: A
Dec 13, 2022
Would take again

Easily my favorite professor my first semester at IU, smaller class for Business Presentations meant he had a lot of time to help each individual student, he often stayed late after class to help, very entertaining and personable. Class is tough and a lot of work, but it doesn't seem too bad as he does all that he can to help guide you to success!

Gives good feedback
Caring
Accessible outside class
5.0
2.0
C104
Grade: A-
Dec 14, 2022
Would take again

Seth is great and I recommend him to all of my friends taking C104 next semester. His class is very entertaining, he works to relate to his students and is understanding. If you have questions about expectations or about a grade he is very open to discussion. The only bad thing I have is that he is a slow grader/slow with feedback.

Participation matters
Group projects
Accessible outside class
5.0
2.0
C104
Grade: A
Dec 19, 2022
Would take again

Professor Barrett is AMAZING. Definitely my favorite professor at IU so far. I liked how his teaching style differed from the other professors as he made it known that he wanted us to succeed. He made class engaging, looked for ways to improve as a professor, and was very understanding.

Group projects
Hilarious
Accessible outside class
5.0
2.0
C104
Grade: A
Dec 30, 2022
Would take again

Seth is the absolute GOAT. One of the only educators I've had in my entire life that I felt comfortable with talking to in regards to my personal life. Seth did an awesome job creating a well-balanced curriculum and always tried to avoid assigning projects that would conflict with events like football/basketball games. All in all, Seth is the best!

Amazing lectures
Hilarious
Caring
5.0
2.0
C104
Grade: B+
Dec 31, 2022
Would take again

Professor Barrett genuinely care for the success of each and everyone of his students. He gives honest and straightforward feedback. Professor Barrett will go out of his way to ensure everything is alright with a student if he feels something is off. Overall he is definitely one of those professors that is a pleasure to have.

Gives good feedback
Hilarious
Caring
5.0
2.0
C104
Grade: A
Jan 10, 2023
Would take again

He is the greatest teacher ever. You will actually learn a lot about presenting and especially presenting to businesses. If you do what he tells you, you will get a good grade. He really cares about his students and is very funny and his class is always interesting.

5.0
2.0
C104
Grade: A
Apr 20, 2023
Would take again

Seth is an absolute dog. Easily best professor I've ever had. He cares about his students, is passionate about teaching, and the class is super relaxed. It honestly feels like a break from my other classes at times. If you show up to class and do what is asked of you, you'll do great. Taking this class with Barrett is a must.

Gives good feedback
Hilarious
Caring
5.0
3.0
C104
Grade: A
Apr 21, 2023
Would take again

I have never rated a professor on this website until I had Prof. Barrett. He's very chill and his class is not that difficult. As long as you participate, try your best, and go to class you will be thankful you took this class.

Group projects
Hilarious
Caring
5.0
2.0
C104
Grade: A
Apr 29, 2023
Would take again

Literally the goat. Made class fun and let you bond with your peers. Made real friends in the class because of him. Fun to work with even though presentations are going to be inherently intimidating at first. Learned a lot and would 100% take a class with him again. U will not regret taking him - great guy and great prof.

Participation matters
Hilarious
Caring
5.0
1.0
C104
Grade: A
May 1, 2023
Would take again

I very much enjoyed taking Mr. Barrett's course. He made the material enjoyable and fun to learn and was engaging with all students. I would definitely take one of his courses again if given the opportunity.

Amazing lectures
Hilarious
Respected
5.0
3.0
C104
Grade: A-
May 1, 2023
Would take again

Professor Barret is an awesome instructor he made presentations enjoyable.

Clear grading criteria
Inspirational
Hilarious
5.0
3.0
C104
Grade: A-
May 1, 2023
Would take again

My absolute favorite professor of freshman year. If you can take C104 with Professor Barrett, you should do it in a heartbeat. Amazing professor who is extremely caring and knowledgeable. He makes a class that isn't always fun for some students an absolute blast. I used to look forward to going to class on Tuesdays and Thursdays. Great guy too.

Group projects
Gives good feedback
Respected
5.0
3.0
C104
Grade: A
May 1, 2023
Would take again

I've never rated a professor before and probably won't ever again. However, Professor Barrett is the best professor ever. Easily the best professor at IU.

Group projects
Hilarious
Caring
5.0
4.0
C104
Grade: A
May 1, 2023
Would take again

My favorite professor this sem for sure and the only class I haven't missed even once. I wasn't so interested in or confident about speeching but after this class, I learned a lot and I thought speech is actually sometimes fun and I get confidence. Again, absolutely amazing professor!

Amazing lectures
Caring
Accessible outside class
5.0
2.0
C104
Grade: Not sure yet
May 2, 2023
Would take again

Definitely the best professor that I have had so far. Unlike many other professors that teach the same class, he actually works with each individual student to ensure that you are improving instead of just giving random presentations. You can truly tell he cares and enjoys what he does, and I have learned plenty of valuable things from his class

Hilarious
Caring
Respected
5.0
2.0
C104
Grade: A
May 2, 2023
Would take again

I really enjoyed taking C104 with Professor Barrett. He was recommended to me to take by a friend who had him the semester before and it was a great choice. He cares a lot about helping his students improve and learn while also making sure they have fun while doing so.

Gives good feedback
Hilarious
Caring
5.0
2.0
C104
Grade: A
May 2, 2023
Would take again

this prof inspired me to stay in college when all i wanted to do was give up and drop out. he is the best. out of all my profs freshman year, he is the only one i felt cared about me beyond the grades

Clear grading criteria
Inspirational
Caring
5.0
3.0
C104
Grade: A-
May 2, 2023
Would take again

Such a good professor. Highly recommend taking this course with him especially if you have anxiety about presenting, he will be caring and encourage you to do your best. #GOAT

Inspirational
Hilarious
Caring
5.0
2.0
C104
Grade: A
May 2, 2023
Would take again

Professor Barrett was an excellent teacher and made the class genuinely fun and made course material much more interesting. Does an awesome job encouraging his students and promoting their growth. Made friends in this class that I will continue to be friends with outside of the classroom, particularly because of the environment Barrett offers. GOAT

Clear grading criteria
Gives good feedback
Caring
5.0
3.0
C104
Grade: Not sure yet
May 3, 2023
Would take again

Professor Barrett is surely amongst the best professors that I have ever had. If you improve over time and follow the rubric this class shouldn't be bad at all. Also, he is very encouraging and makes everyone feel confident.

Participation matters
Gives good feedback
Accessible outside class
5.0
3.0
C104
Grade: A-
May 4, 2023
Would take again

Professor Barrett was the goat. I really did not want to take this class and professor barrett made it a class I enjoyed the most. He cared about everyones success and I truly made some great friends in that class because of the environment he provided for his students. Professor Barrett is the goat, take him in a heartbeat for C104.

Inspirational
Caring
Accessible outside class
1.0
4.0
C104
Grade: B
May 9, 2023

Terrible professor grades so bad and his class is so useless.

Tough grader
5.0
4.0
C104
Grade: B+
May 9, 2023
Would take again

His grading is very clear with rubrics and shows/provides you with an "A+" quality presentation recording of a student from his previous semester for all presentations which is clutch. You have to prepare/practice to get a good grade, but I truly have never had a professor that wants all his students to succeed as much as professor barrett!!! #GOAT

Inspirational
Hilarious
Caring
5.0
3.0
C104
Grade: A+
Nov 7, 2023
Would take again

He is the GOAT. Simple as that. Whoever gave him a 1 star rating obviously didn't give a crap about the class. This dude is like if Ghandi and Lebron had a baby. He gets it, he understands it is a hard class and that some people hate presenting, but he makes it very doable and fun for everyone.

Participation matters
Group projects
Caring
5.0
2.0
C104
Grade: B+
Nov 14, 2023
Would take again

Literally my favorite prof/teacher I've ever had. Great for people with presentation anxiety... calming class and gives very good tips. Does not make you do busy work, he clearly knows what he is talking about and only teaches important/interesting stuff. Makes each class fun in some way, and you learn actual skills. TAKE HIM!

Group projects
Clear grading criteria
Hilarious
5.0
2.0
C104
Grade: A
Nov 22, 2023
Would take again

Best. Professor. Ever. You need to take him over all the other C204 professors, it's not an option.

Amazing lectures
Clear grading criteria
Caring
5.0
2.0
C104
Grade: A
Dec 4, 2023
Would take again

Professor Barrett is a very good professor. He is a very young guy so he understands what your are going through if you have any problems. Tough grader but for a good reason, will force you to get better at presenting. A lot of times you will present to the class before your actual first grade which is good so then you can get used to it. Recommend

Tough grader
Group projects
Clear grading criteria
5.0
3.0
C104
Grade: B+
Dec 11, 2023
Would take again

Amazing teacher very engaging class.

Amazing lectures
Gives good feedback
Hilarious
5.0
3.0
C104
Grade: A
Dec 12, 2023
Would take again

Professor Barrett is the best professor for Business Presentations. His lectures were very interesting and he got the class involved in every lecture. Be prepared to work hard for your grades, but if you put in the effort this class shouldn't be a struggle. One of the best teachers I've ever had and I do see huge improvements. Take his class!!

Participation matters
Gives good feedback
Graded by few things
5.0
5.0
C104
Grade: A-
Jan 31, 2024
Would take again

Class is tough but he is very clear about what he wants based on the rubrics! GOAT!

Participation matters
Amazing lectures
Hilarious
5.0
4.0
C104
Grade: A
Feb 5, 2024
Would take again

GOAT. Best professor, if you can put in the work. Do not take if you are looking for the easiest. But if you want to learn, develop and have fun in the class he is the best.

Tough grader
Group projects
Clear grading criteria
5.0
2.0
C104
Grade: A+
Apr 29, 2024
Would take again

Comments speak for itself. I am making my kids take him as a teacher if he is still teaching.

Hilarious
Caring
Respected
5.0
3.0
C104
Grade: A
Apr 29, 2024
Would take again

Professor Barrett is the literal GOAT. Whoever said something about Ghandi and Lebron was right. I personally would say he's more of a mix of Dave Chapelle and Messi but it is up to you. In reality, whatever you put into the class is what you will get out and Professor Barrett will be there along the way if you need help.

Tough grader
Amazing lectures
Inspirational
5.0
2.0
C104
Apr 29, 2024
Would take again

prof barrett is the man. considering naming my first born after him. 100% take C104 with him if you have the chance

5.0
2.0
C104
Grade: A+
Apr 29, 2024
Would take again

Mr. Barrett is goated. All his expectations are clear and reasonable, and he is there to support your development. He makes class fun and he has fewer projects than the other professors. He genuinely wants his students to do well, definitely take his course if you can.

Clear grading criteria
Gives good feedback
Caring
5.0
3.0
C104
Grade: A
Apr 30, 2024
Would take again

He is the boy. I swear to God, he is not only the easiest bus pres teacher, but he is also the best. He cares the most, helps the most, and really, really, actually cares. And he actually teaches you how to present, so it's not a waste of time!

Participation matters
Hilarious
Caring
5.0
3.0
C104
Grade: A
Apr 30, 2024
Would take again

If you can, absolutely take C104 with Professor Barrett, dude is second to none. He truly cares about each student, both inside and outside of the classroom. Truly a down to earth guy, just a phenomenal professor, these comments and ratings are no exaggeration.

Caring
Respected
5.0
3.0
C104
Grade: B+
May 3, 2024
Would take again

It seems as though professor Barrett is not only a teacher but a mentor as well. He cares very much about his students' mental health and gives great advice. He is super chill and understands our position as students. He is not one of the easiest graders but just follow instructions and the rubric and you'll be fine. I would definitely take again:)

Inspirational
Caring
5.0
2.0
C104
Grade: A
May 10, 2024
Would take again

I was horrified by public speaking but Professor Barrett helped me overcome that. He pushes his students out of their comfort zone, helping them succeed. He cares about all his students. He will know if you are prepared or not and it will reflect in your grade. Practice, practice, practice...

Participation matters
Clear grading criteria
5.0
4.0
C104
Grade: A
Jun 3, 2024
Would take again

Very laid back professor do the work and you'll do fine

Hilarious
Caring
Respected
5.0
3.0
C104
Grade: A
Dec 2, 2024
Would take again

Professor Barrett is the GOAT. He cares a lot about every single student and wants you to succeed. I was a very bad and nervous about presenting before this class, but Professor Barrett helps you overcome all of that. Just be engaging in class and prepare for your presentations. Professor Barrett will know if you care enough!

Participation matters
Gives good feedback
Caring
5.0
3.0
C104
Grade: A-
Dec 3, 2024
Would take again

Professor Barrett makes a strong impression towards the beginning of the semester, and he may seem strict and will always call people out when they act up, but, as he begins to open up, and if you make your presence known to him as well, he becomes an awesome, passionate, understanding, respectable teacher.

Participation matters
Group projects
Gives good feedback
5.0
2.0
C104
Grade: A
Dec 12, 2024
Would take again

Loved this professor! His class definitely helped with presenting. He made everyone feel comfortable by making it an unserious environment with fun activities. 4 major presentations; 2 solo 2 group. Super easy A as long as you show up and participate!

Participation matters
Clear grading criteria
Gives good feedback
5.0
3.0
C104
Grade: A
Dec 16, 2024
Would take again

Best Professor I have had. Very funny and not that tough of a grader. Clearly states what has to be done and wants to see you develop into a better presenter.

Participation matters
Clear grading criteria
Hilarious
5.0
3.0
C104
Grade: A
Dec 16, 2024
Would take again

Great class and great professor! You'll learn so many real world skills through this class and it will benefit you in all aspects of your life. If you show up and do the work it's really worth it. The main assignments are two group presentations and two individual presentations.

Participation matters
Group projects
Inspirational
5.0
3.0
C104
Grade: B+
Dec 17, 2024
Would take again

Absolute chiller of a professor, lays it to you as it is, really enjoyed his class, pretty fair guy.

Tough grader
Amazing lectures
Caring
5.0
2.0
C104
Grade: A
Dec 17, 2024
Would take again

Barret is a nice teacher, and understanding, but not an easy A if you dont put in the work and present well. Graded based on 4 presentations and he is not going to give you an 100, he expects you to present amazing.

Group projects
Gives good feedback
5.0
3.0
C104
Grade: A
Dec 18, 2024
Would take again

Professor Barrett is not the easiest grader because he expects you to actually put in the work on these presentations and prepare well, however, he is a fair grader and the class is not difficult at all as long as you put in the effort. His class is also very entertaining and personal as long as you participate. Highly recommend his class!

Participation matters
Group projects
Gives good feedback
5.0
3.0
C104
Grade: B+
Dec 18, 2024
Would take again

This guy is the G.O.A.T. Take him if you want to enjoy presentations.

Group projects
Inspirational
Caring
5.0
3.0
C104
Grade: A-
Dec 19, 2024
Would take again

Dare I say Icon? Prof. Barrett is definitely the professor you want for Bus Pres. He's funny and realistic but still holds you to high standards. Any textbook readings we had to do we read in class and then took turns going to the front and sharing something we learned. It was awful at first, but once you get comfortable in the class it's not bad!

Participation matters
Clear grading criteria
Hilarious
5.0
4.0
C104
Grade: A
Dec 27, 2024
Would take again

Professor is a keeper!! Professor Barrett really wants the best for his students, is extremely fair, and very helpful when it comes to presentations. He schedules all presentations with our schedules in mind (accounting students having a midterm, he puts them at a later date). Definitely the best teacher for C104

5.0
3.0
C104
Grade: B-
Jan 14, 2025
Would take again

Amazing teacher just don't take the course lightly. He will have your back and cares about you as a student.

Amazing lectures
Gives good feedback
Hilarious
2.0
3.0
C104
Jan 15, 2025

I regret believing his positive reviews. He is incredibly righteous, and his class is not engaging. I am not a fan of the way he conducts his classroom, and he is unnecessarily specific about little details just for the sake of it. He has a general air of superiority about him that rubs me the wrong way.

2.0
4.0
C104
Feb 4, 2025

Very strict and harsh grader. Read good reviews before taking the class, but he's nothing like the reviews say. I regret taking him and would never take him again.

Tough grader
5.0
1.0
C104
Grade: A
Feb 14, 2025
Would take again

One of the best Kelley professors. He is so approachable and wants you to do well. His lectures are very engaging anf funny also. Compared to other business pres professors he barely gives out homework and we only had 4 presentations the whole semester. Take business pre with Barrett if you can!!

Gives good feedback
Accessible outside class
5.0
1.0
C104
Feb 26, 2025
Would take again

Amazing professor. Everyone has their own opinion, but bad reviews were either caused by having to get used to him or genuinely trying to fail. He cares about his students, does his best to do right by you, and pushes you in the right direction. Makes an otherwise daunting class more approachable. This guy is GOAT status.

3.0
3.0
C104
Grade: A-
Apr 17, 2025

打分很严格的小哥哥,以及,他对于attendance和participation非常非常非常严格。。介意的家人请避雷。还有在他的课上我始终有一种怪怪的感觉。。但这个很主观了。

5.0
3.0
C104
Grade: A
May 4, 2025
Would take again

Professor Barrett truly cares about his students and wants them to learn. If you try and put effort in, you will get a good grade even if you're not a great public speaker. I learned more from this class than any other class at Kelley. Highly recommend taking with him!!!

Clear grading criteria
Caring
Accessible outside class
5.0
3.0
C104
Grade: A
May 4, 2025
Would take again

Professor Barrett is great! You can truly tell when a teacher cares about their students and that is definitely the case here. He's always willing to help and wants you to improve your skills as the semester progresses. His class definitely pushes you out of your comfort zone but this is for the right reasons.

Participation matters
Group projects
Gives good feedback
3.0
3.0
C104
Grade: B+
May 5, 2025
Would take again

His reviews are misleading. He knows what he is talking about and explains topics well, but he is NOT and east grader. The presentations/assignments don't always have clear instructions, and if you're put in a bad group you are somewhat out of luck. Overall a good professor but don't expect and easy A.

Tough grader
Participation matters
Caring
5.0
3.0
C104
Grade: A
May 6, 2025
Would take again

Professor Barrett taught the 7:05 p.m. class with more energy and passion than any teacher I've had. He truly improved my presentation skills. If you show up, care, and respect him, he gives it back. He's punctual, expects the same, and creates a class where you connect more than anywhere else. Great teacher who teaches personal & life skills.

Participation matters
Group projects
Gives good feedback
1.0
1.0
C104
Grade: A+
May 12, 2025
Would take again

Barrett is a good teacher but is on an insane power trip and is a control freak. Taught well but bad attitude. His grades reflect performance with an emphasis on the teacher-student relationship.

2.0
1.0
C104
Grade: B+
May 12, 2025
Would take again

Decent teacher but boring class. He is super egocentric and demands your constant attention. Looking down at your desk or even resting your head on your arms is scolded in his passive aggressive manner. Irritating person.

2.0
4.0
C104
Grade: A-
May 13, 2025

Great at teaching how to improve your skills and cares a lot about your development, but definitely grades way too harshly for a 100 level course. You can get a good amt of points taken off for small mistakes, and one grade is given for an entire group, so if your group isn't too good, your grade can def take a hard blow.

Tough grader
Group projects
Lecture heavy
5.0
4.0
C104
Grade: B+
May 15, 2025
Would take again

Barrett is that guy! Honestly, if you just show up and put in the effort he has your back.

Clear grading criteria
Gives good feedback
Inspirational
5.0
4.0
C104
Grade: A
May 15, 2025
Would take again

Makes the class fun with his lectures and gives really good feedback on presentations. He pushes you in a way that initially feels harsh but he just wants you to get better and if you show you are putting in the effort your grade will reflect that. LEGEND

5.0
4.0
C104
Grade: A-
May 15, 2025
Would take again

i have diagnosed anxiety and he inspired me not to drop the class after my awful first presentation. he is the only prof i felt actually cared about me you just have to talk to him to show you care and he will help you

Inspirational
Caring
Respected
1.0
5.0
C104
Grade: A
May 15, 2025

Very boring class. The teacher is a hard grader.

1.0
4.0
C104
Grade: B
May 18, 2025

Hard grader, attendance mandatory.

1.0
4.0
C104
Grade: A+
May 18, 2025

Group graded projects. Doesn't always grade fairly.

1.0
4.0
C104
Grade: C+
May 19, 2025

Bad Feedback. Unclear rubric and boring lectures.

Tough grader
Participation matters
Group projects
5.0
3.0
C104
Grade: A-
May 25, 2025
Would take again

GOAT! He will push you out of your comfort zone but its only because he genuinely wants you to improve your skills

5.0
4.0
C104
Grade: A-
May 29, 2025
Would take again

He doesn't waste his time trying to make lazy students better so you have to put in the work / talk to him about how you can improve. Really respects initiative

Participation matters
Inspirational
Hilarious
5.0
3.0
C104
Grade: A
May 30, 2025
Would take again

GOATED PROF!!!!

1.0
2.0
C104
Grade: B
Oct 8, 2025

EGO. Doesn't grade performance but his feelings towards you. If you are active he will give you good grade just because not due to your level.

3.0
5.0
C104
Grade: A-
Nov 12, 2025

Pros -Genuinely engaging lectures -Cares a lot about his students Cons -Significantly harder grader & higher effort than other profs, -Nitpicky about small mistakes If your public speaking needs work, I absolutely recommend Barrett. If you're already good at it, steer clear. I'm great at public speaking and still had to work my *** off for an A-.

Tough grader
Participation matters
Caring
5.0
2.0
C104
Grade: A+
Nov 25, 2025
Would take again

Really a genuine dude and I'm glad I got to take his class. Great guy, easy class, and sets you up for success

Inspirational
Hilarious
Caring
5.0
3.0
C104
Grade: A+
Dec 11, 2025
Would take again

I genuinely believe this was my favorite out of all my freshman classes. Something about Professor Barrett brought our whole class together, and now we're all friendly. He may seem stern at first, but it sets the flow. He cares about our improvement, and I definitely recommend him for improving in public speaking. The actual goat!

Tough grader
Caring
Respected
4.0
3.0
C104
Grade: A
Dec 23, 2025
Would take again

Professor Barrett is someone who will genuinely improve your public-speaking skills, but if you are looking for an easy A (and isn't naturally good at public speaking) I would recommend taking another teacher that is easier on grading. Great guy overall I just think the grading is a little harsh for a presentations class.

Group projects
Amazing lectures
Gives good feedback
Class Info

Attendance Mandatory

97%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 92 grades
Most common grades:
A (55)
A- (15)
B+ (10)
Grade Distribution
A(62)B(4)C(1)D(0)F(0)A-/B+(25)
Based on 94 reported grades
A: 55
A-: 15
B+: 10
A+: 7
Common Tags
Caring (41)
Hilarious (36)
Gives good feedback (32)
Group projects (25)
Participation matters (24)
Amazing lectures (17)
Clear grading criteria (16)
Inspirational (14)
Rating Trend

Declining

-1.14 avg change
Feb
Apr
May
Oct
Nov
Dec
Last 6 months
Ratings by Course

C104

4.5

(99)
Difficulty by Course

C104

2.7

Similar Professors