Bring your English to the next Level with Our INTENSIVE COURSE

with the best value English Courses in Prague


In our school, we train future teachers of English as a foreign language. These trainees need English language practice during an intensive training course, and therefore we offer public participation in lessons included in this course for a bargain! 


  • lessons cover all language skills – grammar, vocabulary, listening and reading
  • all lessons are taught by native speakers
  • we offer a variant of different groups
  • small group guarantee
  • all you need is a pencil and paper – other materials are provided
  • the length of one course is 3 weeks, from Monday to Thursday, about 2.5 hours a day however, it should be noted that each course starts on a Thursday


We offer a variant of different groups and therefore we can cover all language levels:

  • A2 (intermediate)
  • B1 (intermediate)
  • B2 (upper-intermediate)
  • C1 (advanced)
Play Video

Course Dates 2023

Month 2023



January 12 – February 2


February 16 – March 9


March 23 – April 13


April 27 – May 18


June 1 – June 22


July 6 – July 27


August 10 – August 31


September 14 – October 5


October 19 – November 9


November 23 – December 14

Class times

Monday -Thursday 17.00-19.30 (Monday – Wednesday for smaller courses)


The registration fee is 749 Kč and is paid when you register for the course.

Registration and payment:

  • Reception (Na Poříčí 6) is open for payments and information from 13:00 – 17:00 on weekdays, payment possible in cash or via bank transfer to the school account: TEFL Language s.r.o. (If you are registered and would like to pay via bank transfer, please contact me through this email and I will send you the payment details.) Please contact reception at or send us an SMS to +420 777 772 125.
  • If you are interested in the course, please contact the reception where you will be registered as a candidate.
  • Your place will, however, be officially booked only with a full course payment. Please, make your payment by the Friday before each course.
  • It is very important to pick up the deposit in the week after the course ends at reception, in case of bank transfer or online payment, your deposit will be returned during the week after the course finishes.