4.4
Quality3.4
Difficulty85%
Would Retake83
Reviews85%
Would Retake
83
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
41%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.73 avg changeRatings by Course
MHF3302
5.0
(8)MAP3202
5.0
(1)MAC2311
4.7
(6)MAC2313
4.5
(30)MAC2312
4.3
(28)Difficulty by Course
2311C
5.0
map3105
4.0
MHF3302
3.8
MAC2313C
3.5
MAC2313
3.5
Reviews (83)
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.
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.
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!
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.
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.
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!
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.
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.
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.
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!
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.
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.
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.
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.
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.
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.
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.
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.
Not exaggerating when I say he's the PatrickJMT of UCF.
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.
Monotone voice and incredibly boring.
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.
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.
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!
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!
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.
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.
Close your eyes, gather your attention with your mind and try your best to imagine a perfect math professor. There he is, Kyle Trainor.
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.
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
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.
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.
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
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.
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.
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.
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.
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.
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.
He's a great teacher, it's just a hard class. Very in depth, nice, and funny guy.
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.
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.
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.
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.
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.
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
10/10 professor super hot, ask him about his vocal percussion skills.
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.
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.
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.
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.
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.
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.
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!
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
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.
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.
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!!
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!
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
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.
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.
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.
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.
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.
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.
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
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
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.
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.
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.
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.
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.
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.
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.
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.
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
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
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.
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.
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.
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.
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.
Class Info
Online Classes
100%
Attendance Mandatory
41%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.73 avg changeRatings by Course
MHF3302
5.0
(8)MAP3202
5.0
(1)MAC2311
4.7
(6)MAC2313
4.5
(30)MAC2312
4.3
(28)Difficulty by Course
2311C
5.0
map3105
4.0
MHF3302
3.8
MAC2313C
3.5
MAC2313
3.5