We look forward to having you join the TFT family! After February 1st, 2023, all tuition payments are non-refundable.

To provide families with extra flexibility, you may change your program without any change fees until April 1st. All payments after February 1st, 2023 are protected by our flexible travel guarantee.

Please fill out the following form to register for any of our open enrollment programs. Our application fee will increase from $100 to $200 on April 1st.

If you need help booking a program or have any specific questions as part of the registration process, call us anytime at 888-457-4534.

Select Your Program

Select your region and then click on your program from the drop-down. Please make sure to double-check you are selecting the correct program title and dates as many of our trips go to similar destinations and have multiple departures.

Trip Name Start Date End Date Availability
Undecided Sessions
Europe
Summer Programs Departing Between June 25-June 30
Start Date June 25, 2023 End Date July 7, 2023 Availability Very-limited
Start Date June 25, 2023 End Date July 7, 2023 Availability Full
Start Date June 25, 2023 End Date July 7, 2023 Availability Full
Start Date June 25, 2023 End Date July 7, 2023 Availability Full
Start Date June 25, 2023 End Date July 9, 2023 Availability Contact-for-details
Start Date June 25, 2023 End Date July 15, 2023 Availability Full
Start Date June 25, 2023 End Date July 24, 2023 Availability Very-limited
Start Date June 25, 2023 End Date July 15, 2023 Availability Full
Start Date June 15, 2023 End Date June 25, 2023 Availability Full
Start Date July 2, 2023 End Date July 26, 2023 Availability Full
Start Date June 25, 2023 End Date July 7, 2023 Availability Full
Start Date June 19, 2023 End Date July 1, 2023 Availability Contact-for-details
Start Date June 25, 2023 End Date July 7, 2023 Availability Full
Start Date June 25, 2023 End Date July 9, 2023 Availability Full
Start Date June 24, 2023 End Date July 7, 2023 Availability Full
Start Date June 25, 2023 End Date July 15, 2023 Availability Full
Start Date June 29, 2023 End Date July 19, 2023 Availability Full
Start Date June 29, 2023 End Date July 28, 2023 Availability Full
Summer Programs Departing Between July 1-July 14
Start Date July 7, 2023 End Date July 19, 2023 Availability Contact-for-details
Start Date July 7, 2023 End Date July 17, 2023 Availability Very-limited
Start Date July 13, 2023 End Date August 2, 2023 Availability Very-limited
Start Date July 7, 2023 End Date July 17, 2023 Availability Available
Start Date July 7, 2023 End Date July 19, 2023 Availability Contact-for-details
Start Date July 7, 2023 End Date July 19, 2023 Availability Full
Start Date July 7, 2023 End Date July 19, 2023 Availability Full
Start Date July 7, 2023 End Date July 19, 2023 Availability Full
Start Date July 7, 2023 End Date July 19, 2023 Availability Full
Start Date July 2, 2023 End Date July 26, 2023 Availability Very-limited
Start Date July 7, 2023 End Date July 19, 2023 Availability Full
Start Date July 7, 2023 End Date July 19, 2023 Availability Full
Start Date July 7, 2023 End Date July 24, 2023 Availability Full
Start Date July 2, 2023 End Date July 22, 2023 Availability Full
Start Date July 2, 2023 End Date July 31, 2023 Availability Contact-for-details
Start Date July 2, 2023 End Date July 26, 2023 Availability Full
Start Date July 7, 2023 End Date July 19, 2023 Availability Available
Start Date July 1, 2023 End Date July 15, 2023 Availability Full
Start Date July 7, 2023 End Date July 19, 2023 Availability Full
Start Date July 13, 2023 End Date August 6, 2023 Availability Available
Start Date July 7, 2023 End Date July 19, 2023 Availability Contact-for-details
Start Date July 10, 2023 End Date July 22, 2023 Availability Full
Start Date July 7, 2023 End Date July 19, 2023 Availability Full
Start Date July 7, 2023 End Date July 19, 2023 Availability Very-limited
Start Date July 7, 2023 End Date July 19, 2023 Availability Very-limited
Start Date July 7, 2023 End Date July 17, 2023 Availability Very-limited
Start Date July 13, 2023 End Date August 6, 2023 Availability Available
Start Date July 13, 2023 End Date August 2, 2023 Availability Very-limited
Start Date July 7, 2023 End Date July 27, 2023 Availability Available
Summer Programs Departing Between July 15-July 28
Start Date July 19, 2023 End Date July 31, 2023 Availability Limited
Start Date July 19, 2023 End Date July 29, 2023 Availability Full
Start Date July 19, 2023 End Date July 24, 2023 Availability Full
Start Date July 19, 2023 End Date July 31, 2023 Availability Full
Start Date July 17, 2023 End Date July 27, 2023 Availability Full
Start Date July 27, 2023 End Date August 6, 2023 Availability Very-limited
Start Date July 17, 2023 End Date July 27, 2023 Availability Full
Start Date July 19, 2023 End Date July 31, 2023 Availability Full
Start Date July 19, 2023 End Date July 31, 2023 Availability Full
Start Date July 19, 2023 End Date July 31, 2023 Availability Contact-for-details
Start Date July 13, 2023 End Date August 6, 2023 Availability Full
Start Date July 19, 2023 End Date July 31, 2023 Availability Full
Start Date July 19, 2023 End Date July 31, 2023 Availability Very-limited
Start Date July 19, 2023 End Date July 31, 2023 Availability Contact-for-details
Start Date July 17, 2023 End Date July 29, 2023 Availability Full
Start Date July 19, 2023 End Date July 31, 2023 Availability Limited
Start Date July 19, 2023 End Date July 31, 2023 Availability Full
Start Date July 17, 2023 End Date July 27, 2023 Availability Limited
Start Date July 19, 2023 End Date July 25, 2023 Availability Available
Start Date July 19, 2023 End Date July 29, 2023 Availability Limited
Start Date July 19, 2023 End Date July 31, 2023 Availability Full
Start Date July 19, 2023 End Date August 5, 2023 Availability Full
Summer Programs Departing Between July 29-August 10
Start Date July 29, 2023 End Date August 7, 2023 Availability Very-limited
Start Date July 29, 2023 End Date August 8, 2023 Availability Contact-for-details
Start Date July 29, 2023 End Date August 3, 2023 Availability Full
Start Date July 29, 2023 End Date August 10, 2023 Availability Contact-for-details
Start Date July 29, 2023 End Date August 10, 2023 Availability Very-limited
Start Date July 29, 2023 End Date August 4, 2023 Availability Available
Start Date July 29, 2023 End Date August 10, 2023 Availability Available
Winter Programs Departing Between December 16-December 26
Start Date December 26, 2023 End Date January 1, 2024 Availability Available
Start Date December 26, 2023 End Date January 1, 2024 Availability Available
Start Date December 26, 2023 End Date January 1, 2024 Availability Available
North America
Summer Programs Departing Between June 25-June 30
Start Date June 26, 2023 End Date July 6, 2023 Availability Full
Start Date June 26, 2023 End Date July 6, 2023 Availability Full
Start Date June 26, 2023 End Date July 6, 2023 Availability Full
Start Date June 26, 2023 End Date July 6, 2023 Availability Full
Start Date June 26, 2023 End Date July 6, 2023 Availability Full
Start Date June 26, 2023 End Date July 2, 2023 Availability Available
Start Date July 2, 2023 End Date July 22, 2023 Availability Full
Start Date June 26, 2023 End Date July 17, 2023 Availability Full
Start Date June 26, 2023 End Date July 6, 2023 Availability Full
Summer Programs Departing Between July 1-July 14
Start Date July 7, 2023 End Date July 17, 2023 Availability Limited
Start Date July 7, 2023 End Date July 17, 2023 Availability Limited
Start Date July 13, 2023 End Date August 2, 2023 Availability Full
Start Date July 7, 2023 End Date July 17, 2023 Availability Full
Start Date July 7, 2023 End Date July 17, 2023 Availability Full
Start Date July 13, 2023 End Date August 2, 2023 Availability Full
Start Date July 2, 2023 End Date August 10, 2023 Availability Full
Start Date July 7, 2023 End Date July 17, 2023 Availability Full
Start Date July 7, 2023 End Date July 17, 2023 Availability Full
Start Date July 7, 2023 End Date July 17, 2023 Availability Available
Start Date July 13, 2023 End Date August 2, 2023 Availability Available
Start Date July 7, 2023 End Date July 28, 2023 Availability Available
Start Date July 7, 2023 End Date July 17, 2023 Availability Available
Start Date July 2, 2023 End Date July 31, 2023 Availability Full
Start Date July 7, 2023 End Date July 17, 2023 Availability Full
Start Date June 26, 2023 End Date July 6, 2023 Availability Full
Start Date July 2, 2023 End Date July 22, 2023 Availability Available
Start Date July 13, 2023 End Date August 2, 2023 Availability Full
Start Date July 7, 2021 End Date July 17, 2021 Availability Available
Summer Programs Departing Between July 15-July 28
Start Date July 18, 2023 End Date July 28, 2023 Availability Available
Start Date July 18, 2023 End Date July 28, 2023 Availability Very-limited
Start Date July 23, 2023 End Date August 12, 2023 Availability Full
Start Date July 18, 2023 End Date July 28, 2023 Availability Full
Start Date July 23, 2023 End Date August 12, 2023 Availability Very-limited
Start Date July 18, 2023 End Date July 28, 2023 Availability Full
Start Date July 18, 2023 End Date July 28, 2023 Availability Very-limited
Start Date July 18, 2023 End Date July 28, 2023 Availability Available
Start Date July 23, 2023 End Date August 12, 2023 Availability Available
Start Date July 18, 2023 End Date July 28, 2023 Availability Full
Start Date July 18, 2023 End Date July 28, 2023 Availability Full
Start Date July 18, 2023 End Date July 28, 2023 Availability Available
Summer Programs Departing Between July 29-August 10
Start Date July 29, 2023 End Date August 8, 2023 Availability Available
Start Date July 29, 2023 End Date August 8, 2023 Availability Limited
Start Date July 29, 2023 End Date August 8, 2023 Availability Available
Start Date July 29, 2023 End Date August 8, 2023 Availability Limited
Start Date July 29, 2023 End Date August 8, 2023 Availability Available
Summer Programs Departing Between June 10-June 25
Start Date June 15, 2023 End Date June 25, 2023 Availability Full
Latin America
Summer Programs Departing Between June 25-June 30
Start Date June 26, 2023 End Date July 6, 2023 Availability Full
Start Date June 26, 2023 End Date July 6, 2023 Availability Full
Start Date July 2, 2023 End Date July 22, 2023 Availability Available
Summer Programs Departing Between July 1-July 14
Start Date July 9, 2023 End Date July 15, 2023 Availability Full
Start Date July 9, 2023 End Date July 22, 2023 Availability Full
Start Date July 7, 2023 End Date July 17, 2023 Availability Full
Start Date July 7, 2023 End Date July 17, 2023 Availability Full
Start Date July 2, 2023 End Date July 22, 2023 Availability Full
Start Date July 7, 2023 End Date July 17, 2023 Availability Full
Start Date July 13, 2023 End Date August 2, 2023 Availability Very-limited
Start Date July 7, 2023 End Date July 17, 2023 Availability Full
Start Date July 2, 2023 End Date July 22, 2023 Availability Limited
Start Date July 13, 2023 End Date August 2, 2023 Availability Very-limited
Start Date July 7, 2023 End Date July 17, 2023 Availability Full
Start Date July 7, 2023 End Date July 17, 2023 Availability Full
Start Date July 7, 2023 End Date July 28, 2023 Availability Full
Start Date July 7, 2023 End Date July 17, 2023 Availability Full
Start Date July 13, 2023 End Date August 2, 2023 Availability Full
Summer Programs Departing Between July 15-July 28
Start Date July 16, 2023 End Date July 22, 2023 Availability Full
Start Date July 18, 2023 End Date July 28, 2023 Availability Very-limited
Start Date July 23, 2023 End Date August 12, 2023 Availability Very-limited
Start Date July 18, 2023 End Date July 28, 2023 Availability Full
Start Date July 18, 2023 End Date July 28, 2023 Availability Full
Start Date July 18, 2023 End Date July 28, 2023 Availability Full
Start Date July 18, 2023 End Date July 28, 2023 Availability Full
Start Date July 2, 2023 End Date July 12, 2023 Availability Available
Summer Programs Departing Between July 29-August 10
Start Date July 29, 2023 End Date August 8, 2023 Availability Full
Start Date July 29, 2023 End Date August 8, 2023 Availability Limited
Start Date July 29, 2023 End Date August 8, 2023 Availability Full
Start Date July 29, 2023 End Date August 8, 2023 Availability Very-limited
Winter Programs Departing Between December 16-December 26
Start Date December 26, 2023 End Date January 1, 2024 Availability Available
Asia
Summer Programs Departing Between June 25-June 30
Start Date June 26, 2023 End Date July 12, 2023 Availability Full
Start Date June 26, 2023 End Date July 12, 2023 Availability Full
Start Date June 26, 2023 End Date July 5, 2023 Availability Very-limited
Start Date June 26, 2023 End Date July 12, 2023 Availability Very-limited
Start Date June 26, 2023 End Date July 21, 2023 Availability Available
Start Date June 26, 2023 End Date July 5, 2023 Availability Available
Start Date June 26, 2023 End Date July 12, 2023 Availability Limited
Summer Programs Departing Between July 1-July 14
Start Date July 2, 2023 End Date July 30, 2023 Availability Full
Start Date July 2, 2023 End Date July 14, 2023 Availability Very-limited
Start Date July 14, 2023 End Date August 3, 2023 Availability Full
Start Date July 12, 2023 End Date July 28, 2023 Availability Full
Start Date July 12, 2023 End Date July 28, 2023 Availability Limited
Start Date July 12, 2023 End Date August 1, 2023 Availability Available
Start Date July 12, 2023 End Date July 21, 2023 Availability Full
Start Date July 12, 2023 End Date July 28, 2023 Availability Full
Start Date July 12, 2023 End Date July 21, 2023 Availability Available
Start Date July 12, 2023 End Date July 28, 2023 Availability Available
Summer Programs Departing Between July 15-July 28
Start Date July 28, 2023 End Date August 13, 2023 Availability Full
Start Date July 28, 2023 End Date August 6, 2023 Availability Available
Start Date July 28, 2023 End Date August 13, 2023 Availability Available
Oceania
Summer Programs Departing Between July 1-July 14
Start Date July 2, 2023 End Date July 30, 2023 Availability Full
Start Date July 2, 2023 End Date July 26, 2023 Availability Full
Start Date July 2, 2023 End Date July 21, 2023 Availability Limited
Start Date July 2, 2023 End Date July 14, 2023 Availability Full
Start Date July 14, 2023 End Date July 30, 2023 Availability Full
Start Date July 2, 2023 End Date July 31, 2023 Availability Limited
Start Date July 14, 2023 End Date July 30, 2023 Availability Available
Start Date July 2, 2023 End Date July 14, 2023 Availability Very-limited
Start Date July 14, 2023 End Date July 30, 2023 Availability Available
Start Date July 2, 2023 End Date July 14, 2023 Availability Full
Start Date July 14, 2023 End Date July 26, 2023 Availability Full
Summer Programs Departing Between July 29-August 10
Start Date July 30, 2023 End Date August 11, 2022 Availability Full
Africa
Summer Programs Departing Between July 1-July 14
Start Date July 7, 2023 End Date July 24, 2023 Availability Full
Start Date July 2, 2023 End Date July 14, 2023 Availability Full
Start Date July 2, 2023 End Date July 22, 2023 Availability Full
Start Date July 2, 2023 End Date July 22, 2023 Availability Full
Summer Programs Departing Between July 15-July 28
Start Date July 19, 2023 End Date August 5, 2023 Availability Full

Student Information

* = required

(xxxxxxxxxx) (xxxxxxxxxx) (xxxxxxxxxx)

Participants will be sharing rooms at our accommodations based on the gender on their birth certificate. Has the participant's gender or gender identity changed from that listed on the participant's birth certificate? If yes, please detail below:

Parent/Guardian I

(xxxxxxxxxx) (xxxxxxxxxx) (xxxxxxxxxx)

Parent/Guardian II

(xxxxxxxxxx) (xxxxxxxxxx) (xxxxxxxxxx)

Emergency Contact Information

*** Please note that this person MUST be someone other than the above Parents/Guardians.
(xxxxxxxxxx)

Additional Information

Loading