John Leach
23 reviews
Average rating: 4.83
This TA has taught: COMM107, COMM302, COMM307, COMM364, COMM385, COMM427, COMM498J
Grades
During the Spring 2020 and Spring 2021 semesters, students could choose to take some of their courses pass-fail mid-semester which skews grade data aggregated across multiple semesters.
Average GPA of 3.75 between 423 students*
* "W"s are considered to be 0.0 quality points. "Other" grades are not factored into GPA calculation. Grade data not guaranteed to be correct.
Review this TA
| Information | Review |
|---|---|
| John Leach COMM107 Expecting an A admin 12/18/2025 | Professor Leach, the goat that you are. |
| John Leach COMM107 Expecting an A+ Anonymous 12/13/2025 | Amazing professor, I wish I could take him again. Very generous grader and he's very funny. Loves to talk about how he has a Ph.D. and is from Ohio. Will miss this class. Just do the assignments, show up to class and you'll be okay. |
| John Leach COMM107 Expecting an A+ Anonymous 12/12/2025 | Super chill and funny teacher who actually gets to know all his students. Basically a guaranteed A+ if you just show up for class. If u need to take comm107, do it with Dr. Leach TRUST |
| John Leach COMM107 Expecting an A+ admin 12/12/2025 | Mega Chiller!!! So easy to talk to, so funny, and such a free class. TAKE HIM!!!!! |
| John Leach COMM107 Expecting an A admin 12/11/2025 | Coming from someone who really doesn’t like public speaking, I urge all of you to take this course (specifically with Dr. Leach). Dr. Leach is genuinely the best professor i’ve ever had for a course, and it’s the first class i’ve ever been sad to leave. He’s a super easy grader and makes every class interesting. I would switch to a communications major if it meant every class would be taught by him. Best decision I ever made. |
| John Leach COMM107 Expecting an A+ admin 07/28/2025 | Big chiller. Easy to talk to. Relaxed, makes sure you understand and lots of practice oppurtunities. |
| John Leach COMM107 Expecting an A+ Anonymous 01/28/2025 | Dr. Leach is an amazing professor. He is very funny and very relatable. Your communication skills will improve a lot after taking this class. My public speaking skills were poor at the beginning of the year, but I still got an A. Grading is relaxed. 10% of your grade is free points, as they are quizzes which are online, open-textbook, and untimed. There are 4 presentations, one informative, one persuasive, one group and one special occasion presentation |
| John Leach COMM107 Expecting an A+ admin 01/21/2025 | Dr. Leach is an amazing professor. He is very funny and very relatable. Your communication skills will improve a lot after taking this class. My public speaking skills were poor at the beginning of the year, but I still got an A. Grading is relaxed. 10% of your grade is free points, as they are quizzes which are online, open-textbook, and untimed. There are 4 presentations, one informative, one persuasive, one group and one special occasion presentation |
| John Leach COMM107 Expecting an A+ admin 12/13/2024 | This professor is amazing. He is so funny and makes coming to class enjoyable. It is a traditional comm107 class meaning there are three presentations. There are 2 by yourself and 1 with a group. Dr. Leach is the best professor there is. Coming to his class was actually the highlight of my day because he made coming to class so much fun and entertaining. If you have to take comm107 then take it with him. trust me |
| John Leach COMM107 Expecting an A+ Anonymous 12/10/2024 | Awesome COMM107 professor! From what I’ve heard, most sections of this class are essentially the same no matter the professor, with 4 speeches and 10 short reading quizzes on Canvas. You’ll do well on the speeches in Dr. Leach’s class if you practice a couple times and put some effort in. Plus, he makes all the quizzes available from the start of the semester, so you can knock them all out early if you don’t want to worry about them later. He makes class fun and engaging, and you’ll be a lot more comfortable with public speaking by the end of it if you’re not already. |
| John Leach COMM107 Expecting an A+ Anonymous 12/09/2024 | Jonathan Leach is a great professor. He is super understanding and a lot of fun to talk to. The class is no stress, and overall fair grading. Lots of in class practice and he gives good feedback and explanations on grades. Definitely a fun and easy class and you should take for your gen ed. |
| John Leach COMM107 Expecting an A+ Anonymous 12/05/2024 | Prof. Leach is completely understanding, flexible with deadlines when needed, and grades the presentations super graciously. There are a few open book quizzes over the year in which you can CNTL+F and get an easy 100% on all of them. He's good with in class activities to give us some class-to-class practice and he's a really funny dude who loves to joke around too. Very easy A+ |
| John Leach COMM107 Expecting an A Anonymous 11/21/2024 | Deserves his perfect 5 star rating. Super understanding, cares about making you good at communication way more than he cares about making sure you understand the textbook or the "rules" of presentations. Very charismatic and entertaining. |
| John Leach COMM107 Expecting an A+ admin 11/19/2024 | Take him for COMM107 if you see him. The presentations are easy, quizzes are online (open book), plus he's a really lenient and gracious grader. Overall, if you want a laid-back class, an easy A, and actually effectively improve your communication/presentation skills, take him whenever you can. This guy is the goat. |
| John Leach COMM107 admin 10/16/2024 | Love this professor. Easy to talk to (makes jokes and keeps class entertaining). You will definitely get over your fear of public speaking but don't worry (as someone who hates public speaking, it isn't bad at all). His grading is chill and he's really flexible. |
| John Leach COMM107 Expecting an A+ admin 12/17/2023 | Super chill guy and a super easy grader. I would definitely take him for comm107. Easiest A so far in college and the class is pretty enjoyable. he doesn't expect too much and there are only 3 main presentations and one of them is a group presentation. |
| John Leach COMM107 Expecting an A+ admin 12/07/2023 | Mr. Leach is super nice and funny. I totally recommend this class. There is a weekly quiz (online & open-book), but it is super easy and based off of the textbook. He does make us do some unexpected 30-45 second class presentations (some impromptu, some not), but that only happened like 3 or 4 times over the semester and were super helpful actually, so no biggy. He gave us plenty of time to prepare for presentations, and gave great feedback. Overall, would recommend for a stress free COMM class. |
| John Leach COMM107 Expecting an A+ Anonymous 12/16/2022 | Very kind guy and this class is very easy. By far my favorite Johnathan |
| John Leach COMM107 Expecting an A+ admin 12/06/2022 | The GOAT. Grades so easy, is a super chill grad student teacher. Impossible to fail unless you do literally nothing. Also went to middle school with kesha so thats tough. |
| John Leach Anonymous 05/11/2022 | Super harsh grader but unfairly so. Detailed lecture slides though. |
| John Leach COMM107 Expecting an A+ Anonymous 12/09/2021 | Very easy COMM107 class. Leach makes it impossible not to get an A. |
| John Leach COMM107 Expecting an A+ Anonymous 11/18/2021 | Easy prof. Likes marshmallow sweet potato tho so kinda weird |
| John Leach COMM107 Expecting an A+ Anonymous 12/16/2020 This review was submitted while most classes were online during the COVID-19 pandemic. It may not be indicative of a regular semester. | John was a really nice guy who made COMM107 super easy. All our presentations were recorded so we could do as many takes as we liked, but you don't really need to since he is an incredibly lenient grader. Every other assignment is essentially just completion points, except for the quizzes. They quizzes were directly based off the textbook, and you could easily find the answers in it so reading isn't really necessary. There is a group presentation towards the end of the semester which was kind of annoying to organize with everyone. The final was just a special occasion presentation, which had basically no structure so you could do whatever. |