Questions? Let's chat! Questions? Let's chat!

Let’s Talk

Communication Commitment: TPS staff and teachers are committed to communicating directly and forthrightly, with kindness and respect, regardless of the mode of communication and regardless of how we are treated. If we ever miss that mark, let us know and we will make it right. Consistent with our commitment, we do not work with families or students who do not maintain forthrightness, kindness and respect in all their communications.
Fast Reliable Support: For academic, admin or tech questions, the fastest way to get help is to chat with our support team. We have live support 18 hours a day most weekdays (powered by Chat by LiveChat). Use the Let’s Chat link at the top of any page of this site. If you’re on a device with a small screen, the chat will open in a new browser tab. If you have a larger screen, a chat bubble will appear in the lower right of the page (click the bubble to chat). If you prefer to use a new browser tab to chat regardless of your device, there is a LiveChat option on the main site menu (under Connect). As you navigate to new pages on this site or the course catalog, you always stay in the same chat. The live chat reverts to a support email after hours. You’re also welcome to check our searchable FAQ’s.

Enrolling in classes is a big commitment. TPS is committed to helping you find the right courses for your students, and we have multiple ways of helping you do that.

New to TPS?

Are you new to TPS and interested in a friendly phone meeting to ask questions before you enroll? We are happy to make an appointment with you! We have some brief information to prepare you beforehand, and we would like to get some information for you so we can be prepared as well. Please download this New Family Enrollment Meeting Information form (to download the form document, right-click the link and “Save link as…”), fill it out, and email it to [email protected]. You should expect a response within 2-3 weekdays (except during holidays), so please check back if we have missed each other.

Academic Planning and Course Selection

With over 200 courses to choose from, course selection can be daunting, especially if you’re planning the school year for multiple students. TPS provides individualized academic advising at no charge. Advising is not a one-size-fits-all process, and TPS wants each student to pursue his own “best” academic career and transcript.

  • If you know what you’re looking for by subject (e.g., math courses for elementary school) then start in our Subject Catalog, where you can see courses by subject and grade, including recommended sequencing and tracks. You can also get help in live support (the chat option on every page of our site).
  • If you know the course(s) you want, start in our Course Catalog, where you can browse, filter and search. You can also get fast help in live support (the chat option on every page of our site).
  • Most course selection questions can be answered by our trained live support staff or the experienced support supervisor. We encourage you to use the live support (the chat option on every page of our site) as you browse our web sites or Course Catalog. For the few questions we cannot directly and simply answer in the chat, one of our senior staff will respond to you by email.
  • TPS Diploma students are each assigned a dedicated adviser to assist with with course planning, enrollment management, and more. Diploma students also have some fees waived with no added fees. To learn more, please review our Diploma Plan benefits. If you are considering full-time enrollment, let us know this before you enroll so we may save you time and money. Please use this Academic Advising Background Information form (to download the form document, right-click the link and “Save link as…”) to make the initial request.

Course Questions

Do you have detailed enrollment questions about specific courses, including questions about placement approval, wait lists, required texts and materials, workload, evaluation standards, or other enrollment-related matters? The most accurate and efficient way to get course-specific questions answered is to work with the TPS Support team (the chat option on every page of our site or email to [email protected]). If we don’t know the answer on the spot, we’ll get the information we need from you and then have someone who does know get back to you promptly. Please refer course enrollment questions to our support team, not directly to our teachers. Our support team will coordinate with other staff and teachers as needed to provide you a single, timely, accurate response.


We provide free self-print grade reports and several official transcript options to meet the variety of requests. transcripts for all of our courses. Please see the detailed information on our Transcripts and Diplomas page.

Admin, Billing or Tech Questions

Do you have questions about TPS processes or policies? The best place to start is our searchable FAQ’s. If you can’t find what you need there, then stop by live support (the chat option on every page).


Please see Providing Feedback on a TPS Course or Teacher.

Other Questions

If we still haven’t met your enrollment support needs, please drop by live support (the chat option on every page of our site) or email to [email protected] and let us know what you need. We’ll connect you with the right person to answer your questions.