30+ hours of content. 1200 pages of prep. 4 national champion instructors. Get the PF Masterclass!
Get the best knowledge available through enrolling in The Public Forum Masterclass, and learn from national PF champions: Zeke Ehrenberg, Bashir Eltyeb, Jack Johnson, and Morgan Swigert.

The Best Public Forum Course in the World
Our coaching expertise stems from our combined 28 years of PF experience. We've reached elim rounds or won every national championship.

Instruction From Beginner to Expert-Level
We exist for PFers who seek mastery. From zero experience to TOC outrounds, the Public Forum Debate Masterclass has what you need to excel.

Videos, Drills, Backfiles.
The PF Masterclass comes with everything mentioned above, including 1200 pages of backfiles. Jack, Morgan, Bashir, and Zeke all contribute to the videos included.
The Public Forum Masterclass
This course is taught by 2-time TOC champion and now-veteran coach Jack Johnson, along with lectures from TOC champion Morgan Swigert, #1-ranked debater Zeke Ehrenberg of Delbarton, and technical debate expert & TOC semifinalist Bashir Eltyeb of Iowa City West. This course includes knowledge that is either locked inside elite debate programs or takes years of trial and error to discover.
GET THE COURSE

What People Are Saying
Our students' success speaks volumes.

"Jack was a massive help for me as a debater who struggled to pick up lay judges. Apart from that, he gives great advice that can craft anyone into a well-rounded debater."
Ben
Junior, TOC Gold 6th Speaker & Elim Rounds Participant

"I highly recommend Jack Johnson. His lessons have greatly improved round vision, leading to my partner and I escaping our previous records of 3-3 and semi-finaling major tournaments.
Avery
TOC-Qualified Freshman

"Jack was a really crucial part of helping us prepare for nationals! He is one of the most knowledgeable mentors in the debate space and is ready to prepare you for any style or circuit"
Saanvi
11th place NSDA Nationals, National Bid Leader
Want personalized debate coaching?
Email [email protected] to schedule a free consultation!
Need help?
Whether you have questions about a course or the content, we're here to help. Email [email protected] with any concerns.