4.4

Kyle Trainor

Mathematics - University of Central Florida

4.4
Quality
3.4
Difficulty
85%
Would Retake
83
Reviews
4.4
Quality
3.4
Difficulty
4.4
Helpful
4.4
Clarity

85%

Would Retake

83

Reviews

Rating Distribution
Official

5

56

4

13

3

7

2

3

1

4

What Students Say

Trainor is an awesome prof who knows his stuff very well

MAC2312 - 5.0 rating

Not exaggerating when I say he's the PatrickJMT of UCF

MAC2313 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

41%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 61 grades
Most common grades:
A (21)
B (11)
Not sure yet (9)
Grade Distribution
A(25)B(13)C(11)D(3)F(0)A-/B+(9)
Based on 70 reported grades
A: 21
B: 11
Not sure yet: 9
B+: 9
Common Tags
Hilarious (26)
Caring (25)
Gives good feedback (20)
Test heavy (18)
Skip class? You won't pass. (15)
Amazing lectures (14)
Clear grading criteria (11)
Respected (10)
Rating Trend

Declining

-0.73 avg change
Apr
May
Nov
Dec
Apr
Dec
Last 6 months
Ratings by Course

MHF3302

5.0

(8)

MAP3202

5.0

(1)

MAC2311

4.7

(6)

MAC2313

4.5

(30)

MAC2312

4.3

(28)
+4 more courses
Difficulty by Course

2311C

5.0

map3105

4.0

MHF3302

3.8

MAC2313C

3.5

MAC2313

3.5

Reviews (83)
5.0
3.0
MAC2312
May 13, 2015

An all-around great instructor. Always open to questions and discussion. Tends to get sidetracked telling jokes or stories, but still covers the material fully. Grading criteria is fair and clear. Calc II isn't easy -- pop quizzes and WebAssign homeworks add to the challenge -- but Kyle helps. You will have to study if you want an A.

5.0
3.0
MAC2312
Grade: B
May 22, 2015

Kyle was a great instructor and was pretty funny at times. He is good at what he does and he understands the material well. Just go to class, do the homework, practice some problems in the book and you'll pass the class. Test aren't super hard at all, but they are short so one mistake and you're kinda screwed, but its out of his control.

5.0
3.0
MAC2312
Grade: A
Jun 3, 2015

Took him for calc 2 and honestly his lectures made it extremely easy, I didn't have to teach myself or read from the book. His quizzes are fair as long as you're keeping up with the homework. He's organized with lecture notes and explains things clearly. Would take him again in a heartbeat!

5.0
4.0
MAC2313
Grade: A
Apr 13, 2016

Kyle Trainor is by far the best teacher that I have had so far at UCF. His lectures were extremely easy to follow and he will take extra time if the class is having difficulty with any concepts. If you need extra help he is always willing to assist you in any way. He is not easy, but if you put in the work you will do good. Very highly recommended.

5.0
3.0
MAC2313
Nov 1, 2016
Would take again

Great guy, young so he's relateable and not jaded. Teaches very clearly and his quizzes match up with what he teaches 100%. Tests are hard, but cmon it's calculus (so that also means don't skip class). Teaches the theory behind the lesson, but in an easy way and makes you understand how/why the method is used. 10/10 would take again.

Respected
Skip class? You won't pass.
Caring
5.0
3.0
MAC2313
Grade: B
Dec 13, 2016
Would take again

Kid's a beast, take him. HIs lectures were well organized and difficult concepts were easily explained. Would definitely take again, hope I have him for future math courses at UCF. Highly recommended!

Tough Grader
ACCESSIBLE OUTSIDE CLASS
Hilarious
5.0
3.0
MAC2313
Grade: A
Dec 13, 2016
Would take again

He's a great guy. I loved his class. He made the material easy to learn. Gave weekly quizes, which I like as it motivates you to go to the previous lectures. Great personality and very approachable. I really hope he's selected to teach Diff Eq.

Respected
Clear grading criteria
Hilarious
4.0
3.0
MAC2312
Dec 15, 2016
Would take again

Kyle is probably one of the best teachers I have had for teaching Calc3. He makes corny puns and jokes in the class, but that helps in rebooting your brain sometimes. His tests are pretty fair in difficulty, there are some tricky questions throughout but most teachers have that. 10/10 would take again.

Respected
Hilarious
Caring
5.0
4.0
MAC2313
Grade: C
Dec 18, 2016
Would take again

Probably one of the best math teachers I've had. He's by no means easy, but if you pay attention in class and review his notes IN DETAIL, you'll do okay. Tests throw some curve balls so be prepared. Don't miss a class either, because its probably about something that will be on the test.

Gives good feedback
Skip class? You won't pass.
Clear grading criteria
5.0
4.0
MAC2313
Grade: C
Dec 26, 2016
Would take again

Great Prof! His lectures were organized and easy to follow. Test were tough but he is a fair grader. Simple Quizes every week. DO THE HW! Good sense of humor. btw respond with "W" to questions you don't know the answer to he will laugh! Kyle if your reading this keep teaching!

Gives good feedback
Clear grading criteria
TEST HEAVY
5.0
4.0
MAC2313
Grade: B
Jan 6, 2017
Would take again

This guy has to be one of the best math professors at UCF. Not only is he insanely good at relaying concepts to the students in an understandable way, but he does it in an entertaining and captivating manner. His tests are as fair as can be, meaning they CAN be challenging, but you will most definitely get the grade you deserve. Overall amazing.

Hilarious
TEST HEAVY
Amazing lectures
5.0
3.0
MAC2313
Grade: Not sure yet
Apr 1, 2017
Would take again

Prof. Trainor is by far the best prof I have had since I started at UCF. He is very interesting and explains everything so well. Weekly quizzes on the previous week material. Tests and quizzes are very fair and he cares about his students. He makes calc 3 a breeze because of how well he teaches. Would definitely take again.

Respected
Hilarious
Caring
5.0
3.0
MAC2313
Jun 14, 2017
Would take again

Professor Trainor is one of the best lecturers I've ever had. He explains the material extremely well. If you take notes, the book isn't needed. He's quirky, but in an endearing way. He won't give out his notes or tell you how many questions are on the exams, but he prepares you well and tests are fair. Quizzes are scheduled, so you know when.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Amazing lectures
5.0
4.0
MHF3302
Nov 23, 2017
Would take again

Funny, but definitely knows his stuff. Since he is also a student, he likes to emphasize the most important topics and keep the other stuff to a minimum. Very clear and concise, and does not hesitate to reexplain information, which is the best quality of the best teachers. UCF will lose an amazing teacher the day he decides to move on.

Gives good feedback
Skip class? You won't pass.
Hilarious
5.0
4.0
MHF3302
Grade: A
Dec 15, 2017
Would take again

TAKE HIM. Super funny, references Reddit all the time. Great at explaining topics and super helpful if you have questions. Tests are not the easiest thing in the world, but practice enough problems from the book and you may see a few familiar questions. Phenomenal teacher.

Gives good feedback
Respected
Hilarious
5.0
4.0
MAC2313
Grade: B+
Jan 12, 2018
Would take again

To me, Kyle Trainor is the best mathematics professor at UCF. As someone who took calc2 THREE times, calc3 twice, kyle made me actually enjoy going to a math class for the first time. His teaching style is excellent, hes clear, & always helpful. Really easy to talk to out of class, you can tell he cares. Plus hes funny. GREAT feedback. Thanks kyle.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Hilarious
5.0
4.0
MHF3302
Grade: C
May 4, 2018
Would take again

He is a great professor for logic and proof. The exams were not too easy and homeworks were hard also. My advice from this class is to review your notes everyday, do problems everyday and study nonstop everyday. I failed two regular exams and made Cs on my 1st and final exam. Overall good, but hard.

Skip class? You won't pass.
Hilarious
Caring
5.0
4.0
MHF3302
Grade: C
May 4, 2018
Would take again

This class is really hard, but he makes it understandable. The best way to get through this class is to understand definitions thourougly, practice many proofs and problems such as examples in the book and problems in the book. Overall it is hard, but he cares about the students in his class. He is approachable and eager to help the best he could.

Skip class? You won't pass.
Hilarious
TEST HEAVY
5.0
3.0
MAC2313
Grade: Not sure yet
Jul 2, 2018
Would take again

Not exaggerating when I say he's the PatrickJMT of UCF.

Gives good feedback
Hilarious
Amazing lectures
5.0
4.0
MAC2312
Grade: A
Aug 7, 2018
Would take again

Great lecturer! I loved attending his classes. His tests are difficult, but they are fair and doable. You must work hard for the A, but he's totally worth it. He's very good at describing the concepts clearly, and listens to his students. Attend class, and you'll get a decent grade.

Hilarious
Amazing lectures
Caring
1.0
4.0
MAC2312
Grade: B
Sep 17, 2018
Wouldn't take again

Monotone voice and incredibly boring.

Tough Grader
GRADED BY FEW THINGS
5.0
3.0
MAC2313
Grade: Not sure yet
Nov 1, 2018
Would take again

Currently taking his class right now and honestly, he's an amazing professor. For UCF, it's weird to have someone who speaks perfect english, doesn't read off slides, teaches the important parts, and is really funny and understanding. He gives us quizes once a week which are really helpful, homework, and class is not mandatory.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
4.0
MHF3302
Grade: A
Dec 3, 2018
Would take again

One of the best teachers I've ever had the pleasure of learning from. 3 midterms (60%), weekly written homeworks (10%), and a final (30%). He didn't give a single boring lecture and I always looked forward to going to class. Always answered questions after class and during office hours with useful feedback. Need access to textbook for homework.

Inspirational
Amazing lectures
Caring
5.0
4.0
MHF3302
Grade: A
Dec 21, 2018
Would take again

Class is rather difficult, but he is a really good teacher. He is quite test heavy (3 midterms 20% each, and a final worth 30% of the grade). The other 10% comes from homework, which he gives good feedback on. Take a course from him if you can!

Gives good feedback
Hilarious
TEST HEAVY
5.0
4.0
MHF3302
Grade: A
Jan 28, 2019
Would take again

Dr. Trainor is an amazing professor. He is kind and cares about his students' success. MHF3302 is not easy material, but he presents the information well, and will help you in any way he can. The most important thing is that you go to class, take notes, and ask questions when you need help. His office hours help a lot!

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
3.0
MAC2312
Grade: A
Apr 4, 2019
Would take again

Great lecturer and really cares that you understand the material. He is a young guy that is very passionate about the material. The test are everything that he has covered and is a very fair grader with partial credit. There is a quiz every week , 4 test, and the final. Defiantly recommend.

Skip class? You won't pass.
Clear grading criteria
Amazing lectures
5.0
3.0
MAC2313
Grade: A
Apr 23, 2019
Would take again

Great professor! Young, smart, articulate and very funny. The class isn't bad if you pay attention to whatever is taught. Avoid skipping classes, you may find yourself doing something completely different. Even if you do so, the class is well structured so you should be able to catch up.

Gives good feedback
Hilarious
Amazing lectures
5.0
3.0
MAC2313
Grade: A
May 2, 2019
Would take again

Close your eyes, gather your attention with your mind and try your best to imagine a perfect math professor. There he is, Kyle Trainor.

Inspirational
Hilarious
5.0
2.0
MHF3302
May 7, 2019
Would take again

Dr. Trainor is an excellent lecturer, especially at 7:30 in the morning. He was able to answer all of our questions and I felt that we all had a clear understanding of the material. He tells us everything thatll be on the test, his analogies to abstract/new ideas are fantastic, and he is more than willing to sit down and go over anything.

Gives good feedback
Accessible outside class
Amazing lectures
4.0
1.0
MAC2312
Grade: B+
May 10, 2019
Would take again

Easy A - He answers your questions, he prepares you for the class. Every test has been what we have seen on the homework. He just takes sooooo long to grade

Graded by few things
Clear grading criteria
Caring
5.0
3.0
MAP3202
Grade: Not sure yet
Nov 6, 2019
Would take again

He is very clear at explaining things and he's very funny. He is an understanding professor and is considerate in grading. Tests are an accurate representation of what he has taught. He extends the homeworks if the class has not caught up on time.

Gives good feedback
Hilarious
Caring
5.0
3.0
MAC2312
Grade: A
May 2, 2020
Would take again

Dr. Trainor really is the best math professor I've had. The tests are extremely fair for what he teaches in class, and the final exam made by the department was of a similar caliber. Extremely helpful both in class and in his office hours.

Gives good feedback
Accessible outside class
Caring
4.0
5.0
2311C
Grade: B-
May 2, 2020
Would take again

professor trainor is a great teacher and knows his subjuect very and is willing to answer questions and tutor you if need. The tests are pretty ridiculous , because trainor little control over the tests, the coordinator is the one making the exam B tests. the lecture notes and study guides they provide do not help for this exam

Lots of homework
Accessible outside class
Skip class? You won't pass.
5.0
4.0
MAC2311
Grade: A+
May 30, 2020
Would take again

Dr. Trainor teaches with enthusiasm and cares deeply for his students. He went out of his way to help those affected by COVID-19 and managed to make a severely difficult class (the new branch of Calc I being trialed) completely understandable, even online. Truly a gem (and cute). Please someone buy him a pair of shoes. He only wears flip flops.

Accessible outside class
Hilarious
Caring
3.0
4.0
MAC2312
Dec 1, 2020
Wouldn't take again

Pros: Helps you when you have trouble with assignments, etc. He lectures well Gives you extra credit on questions. Cons: Makes you study 5 whole chapters of the book and then just puts 4 questions on the exam. Puts poll questions to see if you attended lecture for 10% of your grade. I got an A in calc 1 and failed calc 2. This class is hard.

Lots of homework
Skip class? You won't pass.
Lecture heavy
5.0
4.0
MAC2312
Grade: A
Dec 5, 2020
Would take again

Trainor is fantastic, very good at explaining, and is always entertaining. Polls and quizzes were a lot of the grade but were never very difficult. He is a genuinely great professor, but grading took a while, though with COVID and online it's understandable. The class is difficult, but as long as you put work in you will be fine.

Skip class? You won't pass.
Hilarious
Caring
3.0
4.0
MAC2312
Grade: C+
Dec 20, 2020
Would take again

A really good professor and taught the material well. Calculus just isn't for me and I still somewhat passed. The homework took a while sometimes but if you asked for extensions because you explained they were difficult he would extend. He doesn't record the lectures so attending is helpful besides the notes being posted.

Lots of homework
Skip class? You won't pass.
Caring
5.0
3.0
MAC2312
Grade: Not sure yet
Feb 9, 2021
Would take again

Great professor who truly cares for students and is actually interactive during lectures. The class can be hard but that is simply due to it being calc 2, nothing to do with the teacher. Overall, probably my favorite teacher so far at UCF.

Respected
Test heavy
Caring
5.0
3.0
MAC2312
Grade: A
Apr 1, 2021
Would take again

Hands down the best professor I've had at UCF thus far. Actually tries to make sure everyone knows what to study and will stop mid lecture to help a student catch up. Calc is always hard but Trainor made it WAY easier.

Gives good feedback
Respected
Participation matters
5.0
4.0
MAC2312
Grade: B+
Apr 20, 2021
Would take again

He's a great teacher, it's just a hard class. Very in depth, nice, and funny guy.

Respected
Skip class? You won't pass.
Amazing lectures
5.0
4.0
MAC2312
Grade: C
May 7, 2021
Would take again

This guy is a gem to UCF math department. Quite literally the best math teacher I have ever had. Not only does he actually care about student success, but he will work with you to determine why you lost points, and will even recognize when he may have been too harsh while grading. He's hilarious, has dank memes, and can teach Calc 2 insanely well.

Test heavy
Hilarious
Tough grader
1.0
5.0
MAC2312
Grade: D+
May 7, 2021
Wouldn't take again

BEWARE of this teacher. He took MONTHS to grade tests. He put in test 3 and 4 AFTER the final and put in final the day grades are due so you cant debate it. He wrote a question wrong and count it full. The tests are 4 questions and all of the questions are curveballs. His test reviews barely prepare you for the tests, nothing like the homework.

Graded by few things
Tough grader
4.0
4.0
MAC2312
Grade: B+
May 7, 2021
Would take again

Overall very good at teaching. Makes lectures engaging and difficult concepts much easier to understand. Drawback is that test/quiz grading took very long, and the last 2 tests (out of 4 not including the final) weren't graded until after the withdraw deadline, leaving many students with an inaccurate view of how they were performing in the class.

Test heavy
Hilarious
Amazing lectures
4.0
2.0
MAC2312C
Grade: B+
May 10, 2021
Would take again

Professor Trainor did a great job teaching MAC 2312C. Tests were similar to the homework; no curveballs were thrown. He was a fairly lenient grader, and very caring and good at explaining concepts in office hours. My only complaint is that he took 6 weeks to get my test results back; if he had graded things on time, I would have given him a 5.0.

Lots of homework
Accessible outside class
Caring
5.0
3.0
MAC2312
Grade: B+
Jul 3, 2021
Would take again

Took this class when it was in person. Awesome teacher who turned my fearful expectations of Calc 2 upside down! Homework is the standard WebAssign stuff. Quizzes and tests are easier than the homeworks, and are pretty easy provided you pay attention to lecture and take good notes.

Skip class? You won't pass.
Caring
5.0
3.0
MAC2312
Grade: A
Aug 2, 2021
Would take again

Good Guy. Takes very long to grade. Had him for Calc 1 and 2. He always answered all the questions and didn't judge if it was a dumb question. Couldn't have asked for a better teacher. Difficulty is just because the class is difficult. No extra credit

Test heavy
Hilarious
Beware of pop quizzes
5.0
3.0
MAC2312
Grade: B
Nov 18, 2021
Would take again

10/10 professor super hot, ask him about his vocal percussion skills.

Inspirational
Hilarious
Tough grader
5.0
4.0
MAC2313
Nov 19, 2021
Would take again

Great lecturer and will answer any question the class has. Although Calculus 3 is a difficult course you shouldnt have trouble passing the class as long as you attend class every day. Very flexible schedule in relation to tests and homework, will move due dates if it benefits the class. Only downside is he takes long time grading assignments.

Amazing lectures
Skip class? You won't pass.
Caring
5.0
3.0
MAC2313
Grade: B
Dec 8, 2021
Would take again

Excellent professor. He provides good lectures. The course is tough, but he does his best to explain the topics. He is fair and gives plenty of homework, quizzes, and tests to do well. He does take a while to grade quizzes and tests, so you end up heading into the final exam without a clear picture of final grade.

4.0
4.0
MAC2313
Grade: Not sure yet
Dec 13, 2021
Would take again

SLOW GRADER. Not sure if it was this semester specifically, but he was very behind on grading. The day before the final, he graded and posted the 3rd of 4 midterms. No extra credit, but drops lowest exam, 2 lowest quizzes, and 2 lowest hw's. He was a wonderful professor, but he was terrible on the grading the workload. Study hard for the final.

Graded by few things
Test heavy
4.0
4.0
MAC2313
Grade: D+
Dec 16, 2021
Would take again

great guy who really cares about students. native english speaker so easy to understand. also a funny dude. as long as you go to class you will pass. only con is that he is a slow grader. makes a hard class a little less harder.

Lots of homework
Test heavy
Amazing lectures
5.0
2.0
MAC2311
Grade: A
Dec 18, 2021
Would take again

Really nice and caring professor. He lays out everything you need to know for each upcoming test/quiz which is what I appreciated the most. He also never denies answering someone's question. A true "no such thing as a stupid question" guy.

Clear grading criteria
Hilarious
Amazing lectures
5.0
5.0
MAC2311
Grade: B-
Dec 20, 2021
Would take again

I never dreaded coming to class. His classroom is a very warm welcoming environment and never hesitates to answer questions. His tests were really really hard in my opinion. Much harder than the problems in class. I am doubtful you can excel in this class just from his notes and textbook. You definitely need more outside sources.

Skip class? You won't pass.
Test heavy
Caring
1.0
3.0
MAC2313C
Grade: B+
Feb 10, 2022
Wouldn't take again

This man was 2 hours late to his own final! When he got there, he wrote "Sorry, I'm fine." He didn't even give an explanation! Because of that final, I ended up not getting an A (and the professor was unwilling to give me one). This professor showed a total lack of responsibility and professionalism by his actions. Show up to your finals Doc!

Graded by few things
Test heavy
Tough grader
5.0
2.0
MAC2311
Grade: A
Apr 11, 2022
Would take again

Never thought calculus could be taught with such ease. Made this class a breeze. He is also a kind soul and very understanding too. 11/10 would recommend

5.0
4.0
MAC2313C
Apr 21, 2022
Would take again

Probably the funniest professor Ive had. For it being calc 3, not as hard as Id think it would be and probably most due in part to him. Exam questions were fairly based off lecture examples, only gripe is he does take a long time to grade exams and quizzes, but still. Worth it in my opinion.

Test heavy
Hilarious
3.0
4.0
MAC2313
Grade: B
May 2, 2022

Would of given him a 4 but too bad he takes months to grade test ! Test 2 had to two questions that were not on our homework. I can swear to you this man does not look at our homework. Not an impossible class but first math class i got a b in in college. Hes the Definition of mids.

Tough grader
Test heavy
5.0
3.0
MAC2313
Grade: A
May 9, 2022
Would take again

Super accomodating and helpful professor, open to any and all questions in class. He explains things really well and will go over something again if it's not clear. Reasonable amount of homework and no surprises on exams. He does take forever to grade exams; on the bright side he gives lots of partial/follow-through credit. Go to class!!

Amazing lectures
Gives good feedback
Hilarious
5.0
3.0
MAC2313
Grade: A
May 25, 2022
Would take again

It's rare when you have someone that can teach calculus so eloquently and let his students really learn and understand the material. It's even more rare that they're young enough to relate to the humor and memes of their students. Wonderful calculus professor, generally pretty funny, and overall a very kind person. Do yourself a favor and take him!

Amazing lectures
Caring
Respected
3.0
3.0
MAC2311
Jun 14, 2022
Wouldn't take again

This professor is very literal and his lectures arent straight-forward. He explains every little thing about every little step of every question. Use the tutors and try to teach yourself the information, youll walk out of his lectures more confused then u were before them

4.0
4.0
MAC2313
Grade: B
Jul 3, 2022
Would take again

Dr. Trainor is a great professor who cares deeply about the success of his students. Lectures can be tough to follow, but so is the material, so I don't blame him for that.

Gives good feedback
Caring
Test heavy
3.0
3.0
MAC2312
Grade: C
Dec 11, 2022

He's very nice, I just could not learn from him. When he explains things he skips through a lot of steps that might leave you confused. I learned mostly from the online homework. He takes FOREVER to grade. We took a quiz the third week of school and it took him till the end of the semester to grade it.

Lots of homework
Caring
5.0
4.0
MAC2311
Mar 9, 2023
Would take again

Very neat, nice, and easily approachable. Homework is on Newton Alta, he pushes back assignments if necessary. Quizzes every Thursday, is clear on content. Attendance is mandatory, but he lets you miss one of the four lectures a week, you just have to write your name. Very understanding and clear on what is due and what is being tested on.

1.0
1.0
MAC2312C
Grade: Not sure yet
Mar 22, 2023

Kyle is a great dude, a funny person, and a fantastic lecturer. That being said if you want your tests/quizzes back at a relatively reasonable time (something earlier than 3.5 weeks after the test), take literally any other professor.

Lecture heavy
Test heavy
Graded by few things
5.0
1.0
MAC2312
Grade: A+
Apr 20, 2023
Would take again

Dr. Trainor is an awesome prof who knows his stuff very well. Gives minimal but helpful hw (also pushes back due dates if needed), describes concepts in a clear way that anyone can understand, and is a very forgiving grader compared to other profs. Grading time is a bit slow but that's because the math dep. gave him a lot more students than usual.

Amazing lectures
Gives good feedback
Test heavy
4.0
3.0
MAC2312
Grade: B
Apr 27, 2023
Would take again

Great professor, very slow at grading. It took a month (literally the day before our test 2) to get our test 1 back when every other class had them in under a week. He did have about 3 more sections than the other profs, but that timeline is terrible. I did enjoy his lectures and thought he was great at explaining topics.

4.0
3.0
MAC2312
Grade: C
May 4, 2023
Would take again

His lectures are good and he's a cool professor, but he's a really slow grader. Half of our quizzes haven't been graded even though we took our finals last week, and it took like a month for each test to get graded. I do recommend him if you think you wont be worried about grades

Gives good feedback
Caring
5.0
4.0
MAC2312
Grade: D
May 6, 2023
Would take again

Professor Trainor was a very good professor with very good lectures. Had a bad calculus 1 base from the previous semester so I ended up with a D. Homework assignments come from Knewtown Alta, which is the department's choice, not the professor, from my understanding. Class quizzes 1/week. Tests are very hard, but so is the material

5.0
4.0
MAC2312
Grade: C+
May 7, 2023
Would take again

Definitely take Trainor for calc 2, he makes it very simple. Also make sure you do the homework, not doing the homework is what hurt my grade.

Amazing lectures
Lots of homework
Caring
4.0
4.0
MAC2312
Grade: C
Jul 2, 2023
Would take again

I had Dr. Trainor for my 2nd time taking calc 2, in fall 2022. His lectures are good, although the quizzes he writes are a bit more difficult compared to other department professors. Most of the issues I had with the class were the department's fault that he had little to no control over. As a professor, he is super understanding and helpful.

Participation matters
Respected
3.0
2.0
MAC2312C
Grade: A+
Aug 4, 2023
Would take again

He's a good teacher, but a terrible grader during our semester. If you can stomach waiting a month to get your test scores back, he's a really good teacher. To be fair though, the majority of what he says is read straight from the Openstax textbook, but his grading and occasional explanations put him above average.

Clear grading criteria
4.0
4.0
MAC2312C
Grade: B+
Dec 6, 2023
Would take again

I took prof Trainor spring 2023 and I enjoyed him greatly as a professor. Lectures were really detailed and digestible. However, grading timing was terrible. All other sections had there first test grade back within a week and I did not get mine until a week before the second test. Grade was not clear for nearly the whole semester.

Participation matters
Amazing lectures
3.0
4.0
MAC2313
Grade: B
Apr 19, 2024

Okay lecturer, but spams textbook definitions with not enough examples and in-class practice. Only real practice you get is homework but they're kinda mid. Tests are made by department and are as cringe as possible. Quizzes feel like they come out of nowhere even if you went to the associated lectures. Pedantic grader on quizzes/tests. Good luck.

Tough grader
Test heavy
5.0
3.0
MAC2313C
Grade: A
Apr 29, 2024
Would take again

Dr. Trainor is by far the best professor I've had at UCF thus far. His lectures are intuitive and he does a great job of simplifying the course content to things that are easy and comprehensible. The only downside was the relative lack of practice problems in class, mostly due to the short class periods we had each day.

Amazing lectures
Lots of homework
Test heavy
5.0
4.0
MAC2313C
Grade: C+
May 5, 2024
Would take again

He is a great example of how lectures for Calculus should be taught. Every lecture was crystal clear and he went over proofs & simple analogies that help your learning. My one complaint is that I wished we did more practice problems in class. Usually, we did 1-2 and then the HW had more complex problems. Overall, funny and respectful guy.

Lots of homework
Lecture heavy
Accessible outside class
5.0
3.0
MAC2313
Grade: Not sure yet
Nov 8, 2024
Would take again

The lectures are super easy to understand and he gives enough examples, following through with them and answering questions about them. It is true he takes a long time to grade tests/quizzes but he is usually upfront about how long it will take and gives you a date you can expect to get them back etc.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
3.0
MAC2313
Grade: B+
Nov 28, 2024
Would take again

Honestly goated professor. Kyle genuinely cares about the content and his students. He never makes you feel stupid for asking questions. At times he moves a bit slow, but he makes sure to explain concepts really well and where the material stems from. His writing is also really neat

Amazing lectures
Caring
Lecture heavy
2.0
4.0
MAC2313
Dec 6, 2024

He's a good professor, but permanently behind on the lesson plan. Also talks forever to grade assignments. Rambles a lot during lectures and just gives definitions straight from the textbook

Hilarious
Test heavy
4.0
4.0
MAC2313
Grade: Not sure yet
Dec 7, 2024
Would take again

I mean I like his lecture and it seems like he actually cares. Most of my issue with the class are the exams which are department wide (so you can't escape regardless of who your prof is). Only 2 issues #1 is he is a super slow grader. #2 He doesn't give much feedback on how to fix your answer/what is wrong with it. Good lectures though.

Tough grader
Test heavy
5.0
3.0
MAC2313
Grade: A
Dec 14, 2024
Would take again

Professor Trainor was one of the best mathematics teachers I've had. He broke down topics into easy-to-understand ways. The only downside is that Professor Trainor may take longer than average to grade exams/quizzes. Overall, he is a great professor who conducts great lectures.

Amazing lectures
Caring
Accessible outside class
5.0
3.0
MAC2313
Grade: A+
Apr 23, 2025
Would take again

He grades very generously, while giving lots of feedback. He is funny and very inoffensive. He knows his stuff and answers any question with accuracy choosing every word carefully so that all nuances are accounted for. Quiz grades never go below a 60 as long as something was written down, but exams are standard so they are much more harsh.

Clear grading criteria
Gives good feedback
Caring
2.0
4.0
MAC2313
Dec 10, 2025

This review is for matrix and linear algebra since there is no code. I don't recommended this Professor for any class, he takes forever to grade stuff and you're waiting until the end of the semester to figure out if you passed or not. Tests are like 6-7 sections and you won't have time for any other courses. You have been warned.

Tough grader
Lecture heavy
Graded by few things
2.0
4.0
map3105
Grade: B
Dec 11, 2025

Very disappointed, had to wait until the literal day grades were due to see my test 3 and final exam grade and to see if I passed. Due to his lack of grading I couldn't allocate my time correctly and flunked other final exams. Do not recommend.

Gives good feedback
Lecture heavy
Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

41%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 61 grades
Most common grades:
A (21)
B (11)
Not sure yet (9)
Grade Distribution
A(25)B(13)C(11)D(3)F(0)A-/B+(9)
Based on 70 reported grades
A: 21
B: 11
Not sure yet: 9
B+: 9
Common Tags
Hilarious (26)
Caring (25)
Gives good feedback (20)
Test heavy (18)
Skip class? You won't pass. (15)
Amazing lectures (14)
Clear grading criteria (11)
Respected (10)
Rating Trend

Declining

-0.73 avg change
Apr
May
Nov
Dec
Apr
Dec
Last 6 months
Ratings by Course

MHF3302

5.0

(8)

MAP3202

5.0

(1)

MAC2311

4.7

(6)

MAC2313

4.5

(30)

MAC2312

4.3

(28)
+4 more courses
Difficulty by Course

2311C

5.0

map3105

4.0

MHF3302

3.8

MAC2313C

3.5

MAC2313

3.5

Similar Professors