Translation and interpretation services and language courses to meet your every need.
  • Translations and Interpretations:
  • Call us: (303) 785-8869
  • Language Courses:
  • Call us: (303) 777-7783

Language Courses Price & Schedule

Semi-intensive Group
New 12-week terms begin every week
Beginner
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Beginner Tuesday and Thursday 8:30 am - 10:00 am 24 12 weeks $540.00 Check availability
Beginner Tuesday and Thursday 5:30 pm - 7:00 pm 24 12 weeks $540.00 Take this course
High Beginner
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
High Beginner Monday and Thursday 5:30 pm - 7:00 pm 24 12 weeks $540.00 Check availability
High Beginner Monday and Wednesday 8:00 am - 9:30 am 24 12 weeks $540.00 Check availability
Intermediate
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Intermediate Tuesday and Thursday 8:00 am - 9:30 am 24 12 weeks $540.00 Check availability
Intermediate Tuesday and Thursday 5:30 pm - 7:00 pm 24 12 weeks $540.00 Check availability
Advanced
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Advanced Wednesday and Thursday 6:30 pm - 8:00 pm 24 12 weeks $540.00 Check availability
Intensive Group
New 4-week terms begin every month
Beginner
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Beginner Monday, Wednesday, Friday 8 am - 9:30 am 12 4 weeks $270.00 Check availability
Beginner Monday, Wednesday, Friday 5:30 pm - 7:00 pm 12 4 weeks $270.00 Check availability
Intermediate
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Intermediate Monday, Wednesday, Friday 8 am - 9:30 am 12 4 weeks $270.00 Check availability
Intermediate Monday, Wednesday, Friday 5:30 pm - 7:00 pm 12 4 weeks $270.00 Check availability
Advanced
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Advanced Monday, Wednesday, Friday 8 am - 9:30 am 12 4 weeks $270.00 Check availability
Advanced Monday, Wednesday, Friday 5:30 pm - 7:00 pm 12 4 weeks $270.00 Check availability
Private Classes
Design your own schedule!
All levels
Level Session Time Total Sessions* Price Register
All levels 1 hour 30 min 8 $720.00 Take this course
All levels 1 hour 30 min 12 $1,080.00 Take this course
All levels 1 hour 30 min 16 $1,440.00 Take this course
All levels 1 hour 30 min 20 $1,800.00 Take this course
Semi-intensive Group
New 12-week terms begin every week
Beginner
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Beginner Monday and Wednesday 5:30 pm - 7pm 24 12 weeks $540.00 Check availability
Beginner Tuesday and Thursday 8 am - 9:30 am 24 12 weeks $540.00 Check availability
Intermediate
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Intermediate Tuesday and Thursday 8 am - 9:30 am 24 12 weeks $540.00 Check availability
Intermediate Monday and Wednesday 5:30 pm - 7 pm 24 12 weeks $540.00 Check availability
Advanced
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Advanced Monday and Wednesday 7:00 pm - 8:30 pm 24 12 weeks $540.00 Check availability
Intensive Group
New 4-week terms begin every month
Beginner
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Beginner Monday, Wednesday, Friday 5:30 pm - 7 pm 12 4 weeks $270.00 Check availability
Beginner Monday, Wednesday, Friday 8 am - 9:30 am 12 4 weeks $270.00 Check availability
Private Classes
Design your own schedule!
All levels
Level Session Time Total Sessions* Price Register
All levels 1 hour 30 min 8 $720.00 Take this course
All levels 1 hour 30 min 12 $1,080.00 Take this course
All levels 1 hour 30 min 20 $1,800.00 Take this course
All levels 1 hour 30 min 16 $1,440.00 Take this course
Semi-intensive Group
New 12-week terms begin every week
Beginner
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Beginner Tuesday and Thursday 8 am - 9:30 am 24 12 weeks $540.00 Check availability
Beginner Tuesday and Thursday 6:00 pm - 7:30 pm 24 12 weeks $540.00 Check availability
Intermediate
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Intermediate Tuesday and Thursday 8 am - 9:30 am 24 12 weeks $540.00 Check availability
Intermediate Tuesday and Thursday 5:30 pm - 7 pm 24 12 weeks $540.00 Check availability
Advanced
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Advanced Tuesday and Thursday 6:30 pm - 8 pm 24 12 weeks $540.00 Check availability
Intensive Group
New 4-week terms begin every month
Beginner
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Beginner Monday, Wednesday, Friday 5 pm - 6:30 pm 12 4 weeks $270.00 Check availability
Beginner Monday, Wednesday, Friday 8:30 am - 10:00 am 12 4 weeks $270.00 Check availability
Intermediate
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Intermediate Monday, Wednesday, Friday 5:30 pm - 7 pm 12 4 weeks $270.00 Check availability
Intermediate Monday, Wednesday, Friday 8 am - 9:30 am 12 4 weeks $270.00 Check availability
Private Classes
Design your own schedule!
All levels
Level Session Time Total Sessions* Price Register
All levels 1 hour 30 min 8 $720.00 Take this course
All levels 1 hour 30 min 12 $1,080.00 Take this course
All levels 1 hour 30 min 16 $1,440.00 Take this course
All levels 1 hour 30 min 20 $1,800.00 Take this course
Semi-intensive Group
New 12-week terms begin every week
Beginner
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Beginner Tuesday and Thursday 8 am - 9:30 am 24 12 weeks $540.00 Check availability
Beginner Tuesday and Thursday 5:30 pm - 7 pm 24 12 weeks $540.00 Check availability
Intermediate
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Intermediate Tuesday and Thursday 8 am - 9:30 am 24 12 weeks $540.00 Check availability
Intermediate Tuesday and Thursday 5:30 pm - 7 pm 24 12 weeks $540.00 Check availability
Advanced
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Advanced Tuesday and Thursday 6:30 pm - 8 pm 24 12 weeks $540.00 Check availability
Intensive Group
New 4-week terms begin every month
High-Beginner
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
High-Beginner Tuesday, Thursday 4 pm - 5:30 pm 12 6 weeks $270.00 Check availability
Private Classes
Design your own schedule!
All levels
Level Session Time Total Sessions* Price Register
All levels 1 hour 30 min 8 $720.00 Take this course
All levels 1 hour 30 min 12 $1,080.00 Take this course
All levels 1 hour 30 min 16 $1,440.00 Take this course
All levels 1 hour 30 min 20 $1,800.00 Take this course
Semi-intensive Group
New 12-week terms begin every week
Beginner
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Beginner Monday and Wednesday 5:30 pm - 7 pm 24 12 weeks $540.00 Check availability
Beginner Tuesday and Thursday 8 am - 9:30 am 24 12 weeks $540.00 Check availability
Beginner Tuesday and Thursday 6 pm - 7:30 pm 24 12 weeks $540.00 Check availability
Intermediate
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Intermediate Monday and Wednesday 8 am - 9:30 am 24 12 weeks $540.00 Check availability
Intermediate Monday and Wednesday 5:30 pm - 7 pm 24 12 weeks $540.00 Check availability
Advanced
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Advanced Tuesday and Thursday 6:30 pm - 8 pm 24 12 weeks $540.00 Check availability
Intensive Group
New 4-week terms begin every month
Beginner
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Beginner Monday, Wednesday, Friday 5:00 pm - 6:30 pm 12 4 weeks $270.00 Check availability
Beginner Monday, Wednesday, Friday 8 am - 9:30 am 12 4 weeks $270.00 Check availability
Intermediate
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Intermediate Monday, Wednesday, Friday 5:30 pm - 7 pm 12 4 weeks $270.00 Check availability
Intermediate Monday, Wednesday, Friday 8 am - 9:30 am 12 4 weeks $270.00 Check availability
Private Classes
Design your own schedule!
All levels
Level Session Time Total Sessions* Price Register
All levels 1 hour 30 min 8 $720.00 Take this course
All levels 1 hour 30 min 12 $1,080.00 Take this course
All levels 1 hour 30 min 16 $1,440.00 Take this course
All levels 1 hour 30 min 20 $1,800.00 Take this course
Semi-intensive Group
New 12-week terms begin every week
Beginner
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Beginner Tuesday and Thursday 5:30 pm - 7 pm 24 12 weeks $540.00 Check availability
Intermediate
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Intermediate Tuesday and Thursday 8 am - 9:30 am 24 12 weeks $540.00 Check availability
Intermediate Tuesday and Thursday 5:30 pm - 7 pm 24 12 weeks $540.00 Check availability
Advanced
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Advanced Tuesday and Thursday 6:30 pm - 8 pm 24 12 weeks $540.00 Check availability
Intensive Group
New 4-week terms begin every month
Beginner
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Beginner Monday, Wednesday, Friday 5:30 pm - 7 pm 12 4 weeks $270.00 Check availability
Beginner Monday, Tuesday 8 am - 9:30 am 12 6 weeks $270.00 Check availability
Intermediate
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Intermediate Monday, Tuesday 8 am - 9:30 am 12 6 weeks $270.00 Check availability
Private Classes
Design your own schedule!
All levels
Level Session Time Total Sessions* Price Register
All levels 1 hour 30 min 8 $720.00 Take this course
All levels 1 hour 30 min 12 $1,080.00 Take this course
All levels 1 hour 30 min 16 $1,440.00 Take this course
All levels 1 hour 30 min 20 $1,800.00 Take this course
Semi-intensive Group
New 12-week terms begin every week
Beginner
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Beginner Tuesday and Thursday 7 pm - 8:30 pm 24 12 weeks $540.00 Check availability
Beginner Tuesday and Thursday 5:30 pm - 7 pm 24 12 weeks $540.00 Check availability
Beginner Monday and Wednesday 8 am - 9:30 am 24 12 weeks $540.00 Check availability
Intermediate
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Intermediate Tuesday and Thursday 5:30 pm - 7 pm 24 12 weeks $540.00 Check availability
Intensive Group
New 4-week terms begin every month
Beginner
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Beginner Monday, Wednesday, Friday 6:00 pm - 7:30 pm 12 4 weeks $270.00 Check availability
Beginner Monday, Wednesday, Friday 8:00 am -9:30 am 12 4 weeks $270.00 Check availability
Intermediate
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Intermediate Monday, Wednesday, Friday 8:00 am - 9:30 am 12 4 weeks $270.00 Check availability
Intermediate Monday, Wednesday, Friday 6:00 pm - 7:30 pm 12 4 weeks $270.00 Check availability
Advanced
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Advanced Monday, Wednesday, Friday 8:00 am - 9:30 am 12 4 weeks $270.00 Check availability
Advanced Monday, Wednesday, Friday 6:00 pm - 7:30 pm 12 4 weeks $270.00 Check availability
Private Classes
Design your own schedule!
All levels
Level Session Time Total Sessions* Price Register
All levels 1 hour 30 min 8 $720.00 Take this course
All levels 1 hour 30 min 12 $1,080.00 Take this course
All levels 1 hour 30 min 16 $1,440.00 Take this course
All levels 1 hour 30 min 20 $1,800.00 Take this course
Semi-intensive Group
New 12-week terms begin every week
Beginner
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Beginner Tuesday and Thursday 8 am - 9:30 am 24 12 weeks $540.00 Check availability
Beginner Tuesday and Thursday 5:30 pm - 7 pm 24 12 weeks $540.00 Check availability
Intermediate
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Intermediate Tuesday and Thursday 8 am - 9:30 am 24 12 weeks $540.00 Check availability
Intermediate Tuesday and Thursday 5:30 pm - 7 pm 24 12 weeks $540.00 Check availability
Advanced
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Advanced Tuesday and Thursday 6:30 pm - 8 pm 24 12 weeks $540.00 Check availability
Intensive Group
New 4-week terms begin every month
Beginner
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Beginner Monday, Wednesday, Friday 5:30 pm - 7 pm 12 4 weeks $270.00 Check availability
Beginner Monday, Wednesday, Friday 8 am - 9:30 am 12 4 weeks $270.00 Check availability
Intermediate
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Intermediate Monday, Wednesday, Friday 5:30 pm - 7 pm 12 4 weeks $270.00 Check availability
Private Classes
Design your own schedule!
All levels
Level Session Time Total Sessions* Price Register
All levels 1 hour 30 min 8 $720.00 Take this course
All levels 1 hour 30 min 12 $1,080.00 Take this course
All levels 1 hour 30 min 16 $1,440.00 Take this course
All levels 1 hour 30 min 20 $1,800.00 Take this course
Semi-intensive Group
New 12-week terms begin every week
Beginner
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Beginner Tuesday and Thursday 8 am - 9:30 am 24 12 weeks $540.00 Check availability
Beginner Tuesday and Thursday 5:30 pm - 7 pm 24 12 weeks $540.00 Check availability
Intermediate
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Intermediate Tuesday and Thursday 8 am - 9:30 am 24 12 weeks $540.00 Check availability
Advanced
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Advanced Tuesday and Thursday 6:30 pm - 8 pm 24 12 weeks $540.00 Check availability
Intensive Group
New 4-week terms begin every month
Beginner
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Beginner Monday, Wednesday, Friday 5:30 pm - 7 pm 12 4 weeks $270.00 Check availability
Beginner Monday, Wednesday, Friday 8 am - 9:30 am 12 4 weeks $270.00 Check availability
Intermediate
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Intermediate Monday, Wednesday, Friday 5:45 pm - 7:15 pm 12 4 weeks $270.00 Check availability
Private Classes
Design your own schedule!
All levels
Level Session Time Total Sessions* Price Register
All levels 8 $720.00 Take this course
All levels 1 hour 30 min 12 $1,080.00 Take this course
All levels 1 hour 30 min 16 $1,440.00 Take this course
All levels 1 hour 30 min 20 $1,800.00 Take this course

*Cost shown does not include books. One session consists of two 45-minute lessons. Classes are not scheduled or billed on national holidays.