TEF / TCF Online Preparation

Use the interactive platform Prepmyfuture® 

With PrepMyTEF® and PrepMyTCF®, Alliance Française Calgary offers the only online preparation courses that provide access to official and up-to-date practice tests, helping you prepare for the TEF or TCF exam

Content of the training

This training covers all 5 TEF or TCF exams:
 Written comprehension
 Written expression
 Lexique and structure
 Oral comprehension
 Oral expression

Included Activities

  1 TEF or TCF diagnosis
 2 official practice tests for the TEF or TCF
 More than 1,500 activities
  Refresher course in grammar and vocabulary
 Detailed answers for each exercise
  Explanations written in French and English
  TEF activities and exercises to improve your score

Preparation in actual exam conditions

  • Replicates the TEF or TCF exam conditions
  • Audio recordings and scripts
  • A modern, easy to use interface

Course sheets and training

  • Course sheets covering each concept
  • Solving tips and techniques
  • Adaptative training for every course sheet

Performance analysis

  • Auto-corrected exercises
  • Detailed explanations
  • Highlights your strengths and weaknesses


Access to Prepmyfuture is offered by Alliance Française Calgary, but it's an independant service provided by a partner organization called Prepmyfuture


We provide exclusive lower rate for our candidates:

$55 for PrepmyTEF (compared to 39€ / $58 on the official website)
$75 for PrepmyTCF (compared to 59€ / $87 on the official website)

Please note that once you have purchased the preparation module, no refunds are possible. After payment, you will receive unlimited access to the platform for 12 months.

Let's get started!

Step 1

Purchase the relevant TEST preparation below. 


TEF PREPARATION $55 TEF PREPARATION $55       TCF PREPARATION $75 TCF PREPARATION $75

Step 2

You will receive an email within 48 hours with detailed information, including your code and password, to access the platform. Should you require immediate access, please don't hesitate to call us at 403-245-5622. Please note that no codes will be sent on Sundays, Mondays and during the Winter break.