Online classes

Online foreign language classes

Study from anywhere, with a live teacher.

Upcoming sessions

Register for the next session today.

Session dates

Session 4 · 2026Week of October 12 · Saturdays: October 10
Session 1 · 2027Week of January 11 · Saturdays: January 9
Session 2 · 2027Week of April 12 · Saturdays: April 10
Session 3 · 2027Week of July 12 · Saturdays: July 10

How to register

  • Fill out an application to get on our student list
  • Send us your ID
  • Pay 3 business days before your first class
Online application
Level progression

Learning a language is different for everyone.

Our teachers use different methods and approaches to help all types of learners. Whether you’re more of a visual learner, auditory, or something else (such as kinesthetic), there’s a place for you in our classrooms!

Students cover all the basic skills to advance through one level in 20 weeks, divided into two 10-week sessions. In one session a student completes level 1A, and in the next 10-week session they’re enrolled in level 1B to complete Level 1.

At the end of the 20 weeks, students advance to the next level with their professor’s approval. There are 6 levels in total, and we can offer classes beyond that if requested.

  1. 1BeginnerLevel 1A & 1B
  2. 2High BeginnerLevel 2A & 2B
  3. 3Low IntermediateLevel 3A & 3B
  4. 4High IntermediateLevel 4A & 4B
  5. 5Low AdvancedLevel 5A & 5B
  6. 6High AdvancedLevel 6A & 6B

Better yet, see us in person

Come say hello.

We love our students, so feel free to visit during normal business hours.

Students learning together in a Tampa Foreign Language class
Let’s talk

Let’s find your fit

How would you like to learn?

Pick what sounds right: we’ll point you to the next step.

Search Tampa Foreign Language

What are you looking for?