We look forward to having you join the TFT family! All of our 2021 dates and programs are now available. All of our current discounts can be found here.

All tuition payments after January 1st, 2021 are fully refundable until March 15th, 2021. After March 15, 2021, all tuition payments are non-refundable.

To provide families with extra flexibility, you may change your program without any change fees until May 1st, 2021. All payments after March 15th, 2021 are protected by our flexible travel guarantee.

Please fill out the following form to register for any of our open enrollment programs.

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.

Please note, your registration is not complete and will not be processed until you have completed all of the necessary steps and submitted your $750 deposit + $150 non-refundable application fee for 2021. This fee is payable by Credit Card, ACH or check during the registration process. Your $750 deposit is refundable until March 15th, 2021. The $750 deposit will be applied toward the cost of tuition and $150 applied towards the non-refundable application fee. 

Trips Available

Trip Name Start Date End Date Availability
Undecided Sessions
Summer Departures: June 25-June 30
Start Date June 27, 2021 End Date July 29, 2021 Availability Postponed
Start Date July 1, 2021 End Date July 25, 2021 Availability Postponed
Start Date July 1, 2021 End Date July 13, 2021 Availability Postponed
Start Date June 27, 2021 End Date July 13, 2021 Availability Postponed
Start Date July 1, 2021 End Date August 1, 2021 Availability Postponed
Start Date July 1, 2021 End Date July 13, 2021 Availability Limited
Start Date June 27, 2021 End Date July 13, 2021 Availability Postponed
Start Date June 27, 2021 End Date July 3, 2021 Availability Full
Start Date June 27, 2021 End Date July 10, 2021 Availability Full
Start Date June 27, 2021 End Date July 9, 2021 Availability Postponed
Start Date June 29, 2021 End Date July 9, 2021 Availability Postponed
Start Date June 27, 2021 End Date July 13, 2021 Availability Postponed
Start Date June 29, 2021 End Date July 9, 2021 Availability Very-limited
Start Date June 29, 2021 End Date July 20, 2021 Availability Full
Start Date June 29, 2021 End Date July 9, 2021 Availability Limited
Start Date June 27, 2021 End Date July 9, 2021 Availability Postponed
Start Date June 27, 2021 End Date July 9, 2021 Availability Limited
Start Date June 27, 2021 End Date July 21, 2021 Availability Full
Start Date June 27, 2021 End Date July 9, 2021 Availability Full
Start Date June 25, 2021 End Date July 9, 2021 Availability Postponed
Start Date June 27, 2021 End Date July 17, 2021 Availability Postponed
Start Date June 27, 2021 End Date July 26, 2021 Availability Postponed
Start Date July 1, 2021 End Date July 13, 2021 Availability Postponed
Start Date June 25, 2021 End Date July 15, 2021 Availability Postponed
Start Date June 27, 2021 End Date July 9, 2021 Availability Postponed
Start Date June 27, 2021 End Date July 9, 2021 Availability Postponed
Start Date June 29, 2021 End Date July 20, 2021 Availability Full
Start Date June 29, 2021 End Date July 9, 2021 Availability Full
Start Date June 27, 2021 End Date July 9, 2021 Availability Postponed
Start Date June 27, 2021 End Date July 13, 2021 Availability Postponed
Start Date June 27, 2021 End Date July 9, 2021 Availability Postponed
Start Date June 29, 2021 End Date July 9, 2021 Availability Postponed
Start Date June 29, 2021 End Date July 20, 2021 Availability Postponed
Start Date June 25, 2021 End Date July 9, 2021 Availability Postponed
Start Date June 27, 2021 End Date July 6, 2021 Availability Postponed
Start Date June 27, 2021 End Date July 13, 2021 Availability Postponed
Start Date June 26, 2021 End Date July 9, 2021 Availability Postponed
Start Date June 26, 2021 End Date July 16, 2021 Availability Postponed
Start Date June 27, 2021 End Date July 22, 2021 Availability Postponed
Start Date June 27, 2021 End Date July 6, 2021 Availability Postponed
Start Date June 27, 2021 End Date July 13, 2021 Availability Postponed
Start Date June 25, 2021 End Date July 21, 2021 Availability Postponed
Start Date June 29, 2021 End Date July 9, 2021 Availability Full
Start Date June 29, 2021 End Date July 9, 2021 Availability Available
Start Date June 29, 2021 End Date July 20, 2021 Availability Full
Start Date June 29, 2021 End Date July 9, 2021 Availability Full
Start Date June 29, 2021 End Date August 11, 2021 Availability Full
Start Date July 10, 2021 End Date July 31, 2021 Availability Full
Start Date June 29, 2021 End Date July 20, 2021 Availability Full
Start Date June 29, 2021 End Date July 20, 2021 Availability Postponed
Start Date June 29, 2021 End Date July 31, 2021 Availability Full
Start Date July 3, 2021 End Date July 9, 2021 Availability Available
Summer Departures: July 1-July 14
Start Date July 10, 2021 End Date July 20, 2021 Availability Full
Start Date July 13, 2021 End Date August 1, 2021 Availability Postponed
Start Date July 13, 2021 End Date August 2, 2021 Availability Limited
Start Date July 4, 2021 End Date July 10, 2021 Availability Full
Start Date July 9, 2021 End Date July 21, 2021 Availability Postponed
Start Date July 10, 2021 End Date July 20, 2021 Availability Postponed
Start Date July 13, 2021 End Date July 29, 2021 Availability Postponed
Start Date July 10, 2021 End Date July 23, 2021 Availability Limited
Start Date July 3, 2021 End Date July 16, 2021 Availability Limited
Start Date July 3, 2021 End Date July 23, 2021 Availability Limited
Start Date July 10, 2021 End Date July 16, 2021 Availability Limited
Start Date July 10, 2021 End Date July 20, 2021 Availability Very-limited
Start Date July 10, 2021 End Date July 20, 2021 Availability Available
Start Date July 10, 2021 End Date July 31, 2021 Availability Available
Start Date July 10, 2021 End Date July 20, 2021 Availability Full
Start Date July 10, 2021 End Date July 31, 2021 Availability Full
Start Date July 10, 2021 End Date July 31, 2021 Availability Very-limited
Start Date July 10, 2021 End Date July 20, 2021 Availability Postponed
Start Date July 10, 2021 End Date July 20, 2021 Availability Full
Start Date July 10, 2021 End Date July 31, 2021 Availability Full
Start Date July 14, 2021 End Date July 26, 2021 Availability Limited
Start Date July 10, 2021 End Date July 20, 2021 Availability Limited
Start Date July 10, 2021 End Date July 31, 2021 Availability Available
Start Date July 12, 2021 End Date July 21, 2021 Availability Postponed
Start Date July 12, 2021 End Date July 30, 2021 Availability Postponed
Start Date July 12, 2021 End Date July 21, 2021 Availability Postponed
Start Date July 12, 2021 End Date July 21, 2021 Availability Postponed
Start Date July 9, 2021 End Date July 21, 2021 Availability Postponed
Start Date July 9, 2021 End Date July 21, 2021 Availability Postponed
Start Date July 9, 2021 End Date July 21, 2021 Availability Limited
Start Date July 9, 2021 End Date July 21, 2021 Availability Full
Start Date July 9, 2021 End Date August 2, 2021 Availability Very-limited
Start Date July 9, 2021 End Date July 21, 2021 Availability Postponed
Start Date July 9, 2021 End Date July 21, 2021 Availability Postponed
Start Date July 9, 2021 End Date July 26, 2021 Availability Postponed
Start Date July 13, 2021 End Date July 29, 2021 Availability Postponed
Start Date July 13, 2021 End Date July 29, 2021 Availability Postponed
Start Date July 9, 2021 End Date July 22, 2021 Availability Postponed
Start Date July 1, 2021 End Date July 15, 2021 Availability Postponed
Start Date July 9, 2021 End Date July 21, 2021 Availability Postponed
Start Date July 9, 2021 End Date July 21, 2021 Availability Available
Start Date July 10, 2021 End Date July 31, 2021 Availability Full
Start Date July 10, 2021 End Date July 20, 2021 Availability Full
Start Date July 10, 2021 End Date July 20, 2021 Availability Full
Start Date July 10, 2021 End Date July 31, 2021 Availability Full
Start Date July 9, 2021 End Date July 21, 2021 Availability Very-limited
Start Date July 9, 2021 End Date July 21, 2021 Availability Postponed
Start Date July 9, 2021 End Date July 21, 2021 Availability Postponed
Start Date July 9, 2021 End Date July 21, 2021 Availability Postponed
Start Date July 13, 2021 End Date July 29, 2021 Availability Postponed
Start Date July 10, 2021 End Date July 16, 2021 Availability Very-limited
Start Date July 10, 2021 End Date July 16, 2021 Availability Postponed
Start Date July 13, 2021 End Date July 25, 2021 Availability Postponed
Start Date July 12, 2021 End Date July 21, 2021 Availability Postponed
Start Date July 10, 2021 End Date July 20, 2021 Availability Postponed
Start Date July 10, 2021 End Date July 31, 2021 Availability Postponed
Start Date July 10, 2021 End Date July 22, 2021 Availability Postponed
Start Date July 13, 2021 End Date July 29, 2021 Availability Postponed
Start Date July 13, 2021 End Date August 2, 2021 Availability Postponed
Start Date July 13, 2021 End Date July 22, 2021 Availability Postponed
Start Date July 13, 2021 End Date July 29, 2021 Availability Postponed
Start Date July 13, 2021 End Date July 22, 2021 Availability Postponed
Start Date July 13, 2021 End Date July 29, 2021 Availability Postponed
Start Date July 10, 2021 End Date August 1, 2021 Availability Postponed
Start Date July 1, 2021 End Date July 21, 2021 Availability Postponed
Start Date July 1, 2021 End Date July 30, 2021 Availability Postponed
Start Date July 9, 2021 End Date July 27, 2021 Availability Postponed
Start Date July 9, 2021 End Date August 4, 2021 Availability Postponed
Start Date July 10, 2021 End Date July 31, 2021 Availability Postponed
Start Date July 12, 2021 End Date July 30, 2021 Availability Postponed
Start Date July 10, 2021 End Date July 20, 2021 Availability Full
Start Date July 10, 2021 End Date July 20, 2021 Availability Full
Start Date July 10, 2021 End Date July 31, 2021 Availability Full
Start Date July 10, 2021 End Date July 20, 2021 Availability Available
Start Date July 10, 2021 End Date July 31, 2021 Availability Limited
Start Date July 10, 2021 End Date July 20, 2021 Availability Limited
Start Date July 10, 2021 End Date August 11, 2021 Availability Limited
Start Date July 13, 2021 End Date July 22, 2021 Availability Postponed
Start Date July 13, 2021 End Date July 29, 2021 Availability Postponed
Start Date July 10, 2021 End Date July 16, 2021 Availability Available
Summer Departures: July 15-July 28
Start Date July 21, 2021 End Date July 31, 2021 Availability Full
Start Date July 21, 2021 End Date August 2, 2021 Availability Postponed
Start Date July 21, 2021 End Date July 30, 2021 Availability Postponed
Start Date July 21, 2021 End Date July 26, 2021 Availability Postponed
Start Date July 21, 2021 End Date August 11, 2021 Availability Postponed
Start Date July 21, 2021 End Date July 31, 2021 Availability Postponed
Start Date July 17, 2021 End Date July 30, 2021 Availability Full
Start Date July 10, 2021 End Date July 23, 2021 Availability Full
Start Date July 10, 2021 End Date July 30, 2021 Availability Full
Start Date July 17, 2021 End Date July 23, 2021 Availability Full
Start Date July 21, 2021 End Date July 31, 2021 Availability Very-limited
Start Date July 21, 2021 End Date August 11, 2021 Availability Full
Start Date July 21, 2021 End Date July 31, 2021 Availability Very-limited
Start Date July 21, 2021 End Date July 31, 2021 Availability Full
Start Date July 21, 2021 End Date July 31, 2021 Availability Available
Start Date July 21, 2021 End Date August 2, 2021 Availability Full
Start Date July 21, 2021 End Date July 30, 2021 Availability Postponed
Start Date July 21, 2021 End Date July 30, 2021 Availability Postponed
Start Date July 21, 2021 End Date August 2, 2021 Availability Postponed
Start Date July 21, 2021 End Date August 2, 2021 Availability Postponed
Start Date July 21, 2021 End Date August 2, 2021 Availability Very-limited
Start Date July 21, 2021 End Date August 2, 2021 Availability Postponed
Start Date July 21, 2021 End Date August 2, 2021 Availability Postponed
Start Date July 21, 2021 End Date August 2, 2021 Availability Postponed
Start Date July 21, 2021 End Date August 11, 2021 Availability Full
Start Date July 21, 2021 End Date July 31, 2021 Availability Full
Start Date July 21, 2021 End Date August 11, 2021 Availability Full
Start Date July 21, 2021 End Date August 2, 2021 Availability Available
Start Date July 21, 2021 End Date August 2, 2021 Availability Postponed
Start Date July 21, 2021 End Date July 30, 2021 Availability Postponed
Start Date July 21, 2021 End Date July 27, 2021 Availability Postponed
Start Date July 21, 2021 End Date July 30, 2021 Availability Postponed
Start Date July 21, 2021 End Date July 31, 2021 Availability Postponed
Start Date July 21, 2021 End Date August 4, 2021 Availability Postponed
Start Date July 21, 2021 End Date August 2, 2021 Availability Postponed
Start Date July 21, 2021 End Date August 7, 2021 Availability Postponed
Start Date July 20, 2021 End Date August 1, 2021 Availability Postponed
Start Date July 20, 2021 End Date August 9, 2021 Availability Postponed
Start Date July 21, 2021 End Date July 31, 2021 Availability Full
Start Date July 21, 2021 End Date July 31, 2021 Availability Available
Start Date July 21, 2021 End Date August 11, 2021 Availability Limited
Start Date July 21, 2021 End Date August 11, 2021 Availability Very-limited
Start Date July 19, 2021 End Date July 29, 2021 Availability Full
Start Date July 21, 2021 End Date August 11, 2021 Availability Full
Start Date July 21, 2021 End Date August 11, 2021 Availability Full
Start Date July 21, 2020 End Date July 31, 2021 Availability Limited
Start Date July 21, 2021 End Date August 11, 2021 Availability Limited
Start Date July 17, 2021 End Date July 23, 2021 Availability Limited
Summer Departures: July 29-August 10
Start Date August 1, 2021 End Date August 11, 2021 Availability Full
Start Date August 2, 2021 End Date August 11, 2021 Availability Available
Start Date August 2, 2021 End Date August 11, 2021 Availability Postponed
Start Date August 2, 2021 End Date August 7, 2021 Availability Postponed
Start Date August 1, 2021 End Date August 11, 2021 Availability Very-limited
Start Date August 1, 2021 End Date August 11, 2021 Availability Available
Start Date August 1, 2021 End Date August 11, 2021 Availability Available
Start Date August 2, 2021 End Date August 11, 2021 Availability Postponed
Start Date July 29, 2021 End Date August 10, 2021 Availability Postponed
Start Date August 4, 2021 End Date August 14, 2021 Availability Very-limited
Start Date August 2, 2021 End Date August 14, 2021 Availability Available
Start Date August 1, 2021 End Date August 11, 2021 Availability Full
Start Date August 2, 2021 End Date August 14, 2021 Availability Limited
Start Date August 2, 2021 End Date August 8, 2021 Availability Postponed
Start Date July 29, 2021 End Date August 14, 2021 Availability Postponed
Start Date August 2, 2021 End Date August 14, 2021 Availability Postponed
Start Date August 1, 2021 End Date August 11, 2021 Availability Available
Start Date July 29, 2021 End Date August 7, 2021 Availability Postponed
Start Date July 29, 2021 End Date August 14, 2021 Availability Postponed
Start Date August 1, 2021 End Date August 11, 2021 Availability Limited
Start Date August 1, 2021 End Date August 11, 2021 Availability Available
Start Date July 24, 2021 End Date July 30, 2021 Availability Limited
Winter Departures: December 16-December 26
Start Date December 26, 2020 End Date January 2, 2021 Availability Full
Start Date December 26, 2020 End Date January 2, 2021 Availability Full
Spring Departures: March 27-April 1
Start Date March 27, 2021 End Date April 3, 2021 Availability Postponed
Start Date March 27, 2021 End Date April 3, 2021 Availability Postponed
Start Date March 27, 2021 End Date April 3, 2021 Availability Postponed
Start Date March 27, 2021 End Date April 3, 2021 Availability Postponed
Start Date March 27, 2021 End Date April 3, 2021 Availability Postponed
Start Date March 27, 2021 End Date April 3, 2021 Availability Postponed
Start Date March 27, 2021 End Date April 3, 2021 Availability Postponed
Start Date March 27, 2021 End Date April 3, 2021 Availability Postponed
Spring Departures: April 2-April 5
Start Date April 3, 2021 End Date April 10, 2021 Availability Postponed
Start Date April 3, 2021 End Date April 10, 2021 Availability Postponed
Start Date April 3, 2021 End Date April 10, 2021 Availability Postponed
Start Date April 3, 2021 End Date April 10, 2021 Availability Postponed
Start Date April 3, 2021 End Date April 10, 2021 Availability Postponed
Start Date April 3, 2021 End Date April 10, 2021 Availability Postponed
Start Date April 3, 2021 End Date April 10, 2021 Availability Postponed
Start Date April 3, 2021 End Date April 10, 2021 Availability Postponed
Summer Departures: June 10-June 25
Start Date June 15, 2021 End Date June 25, 2021 Availability Postponed
Start Date June 20, 2021 End Date June 30, 2021 Availability Limited
Start Date June 13, 2021 End Date June 25, 2021 Availability Postponed
Start Date June 18, 2021 End Date June 28, 2021 Availability Full
Start Date June 18, 2021 End Date June 25, 2021 Availability Postponed
Start Date June 11, 2021 End Date June 18, 2021 Availability Postponed
Start Date June 18, 2021 End Date July 28, 2021 Availability Postponed

Student Information

* = required

(xxxxxxxxxx) (xxxxxxxxxx) (xxxxxxxxxx)

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