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 8-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 16 8 weeks $369.00 Take this course
Beginner Tuesday and Thursday 5:30 pm - 7:00 pm 16 8 weeks $369.00 Take this course
High Beginner
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
High Beginner Monday and Wednesday 5:30 pm - 7:00 pm 16 8 weeks $369.00 Take this course
High Beginner Monday and Wednesday 8:00 am - 9:30 am 16 8 weeks $369.00 Take this course
Intermediate
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Intermediate Tuesday and Thursday 8:00 am - 9:30 am 16 8 weeks $369.00 Check availability
Intermediate Tuesday and Thursday 5:30 pm - 7:00 pm 16 8 weeks $369.00 Take this course
Advanced
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Advanced Wednesday and Thursday 6:30 pm - 8:00 pm 16 8 weeks $369.00 Take this course
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 $499.00 Take this course
Beginner Monday, Wednesday, Friday 5:30 pm - 7:00 pm 12 4 weeks $499.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 $499.00 Check availability
Intermediate Monday, Wednesday, Friday 5:30 pm - 7:00 pm 12 4 weeks $499.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 $499.00 Check availability
Advanced Monday, Wednesday, Friday 5:30 pm - 7:00 pm 12 4 weeks $499.00 Take this course
One Day Friday Immersion
Offered last Friday of every month
Beginner
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Beginner Friday 9:30 am - 3:30 pm 4 1 day $199.00 Take this course
Intermediate
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Intermediate Friday 9:30 am - 3:30 pm 4 1 day $199.00 Take this course
Private Classes
Design your own schedule!
All levels
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
All levels 2 times per week 1 hour 30 min 8 4 weeks N/A $720.00 Take this course
All levels 3 times per week 1 hour 30 min 12 4 weeks N/A $1,080.00 Take this course
All levels 4 times per week 1 hour 30 min 16 4 weeks N/A $1,440.00 Take this course
All levels 5 times per week 1 hour 30 min 20 4 weeks N/A $1,800.00 Take this course
Semi-intensive Group
New 8-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 16 8 weeks $369.00 Take this course
Beginner Tuesday and Thursday 8 am - 9:30 am 16 8 weeks $369.00 Check availability
Intermediate
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Intermediate Tuesday and Thursday 8 am - 9:30 am 16 8 weeks $369.00 Check availability
Intermediate Monday and Wednesday 5:30 pm - 7 pm 16 8 weeks $369.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 16 8 weeks $369.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 $499.00 Check availability
Beginner Monday, Wednesday, Friday 8 am - 9:30 am 12 4 weeks $499.00 Check availability
Private Classes
Design your own schedule!
All levels
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
All levels 2 times per week 1 hour 30 min 8 4 weeks N/A $720.00 Check availability
All levels 3 times per week 1 hour 30 min 12 4 weeks N/A $1,080.00 Check availability
All levels 5 times per week 1 hour 30 min 20 4 weeks N/A $1,800.00 Check availability
All levels 4 times per week 1 hour 30 min 16 4 weeks N/A $1,440.00 Check availability
Semi-intensive Group
New 8-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 16 8 weeks $369.00 Check availability
Beginner Tuesday and Thursday 6:30 pm - 8 pm 16 8 weeks $369.00 Check availability
Intermediate
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Intermediate Tuesday and Thursday 8 am - 9:30 am 16 8 weeks $369.00 Check availability
Intermediate Tuesday and Thursday 5:30 pm - 7 pm 16 8 weeks $369.00 Check availability
Advanced
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Advanced Tuesday and Thursday 6:30 pm - 8 pm 16 8 weeks $369.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 $499.00 Check availability
Beginner Monday, Wednesday, Friday 8 am - 9:30 am 12 4 weeks $499.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 $499.00 Take this course
Intermediate Monday, Wednesday, Friday 8 am - 9:30 am 12 4 weeks $499.00 Check availability
Private Classes
Design your own schedule!
All levels
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
All levels 2 times per week 1 hour 30 min 8 4 weeks N/A $720.00 Take this course
All levels 3 times per week 1 hour 30 min 12 4 weeks N/A $1,080.00 Take this course
All levels 4 times per week 1 hour 30 min 16 4 weeks N/A $1,440.00 Take this course
All levels 5 times per week 1 hour 30 min 20 4 weeks N/A $1,800.00 Take this course
Semi-intensive Group
New 8-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 16 8 weeks $369.00 Check availability
Beginner Tuesday and Thursday 5:30 pm - 7 pm 16 8 weeks $369.00 Take this course
Intermediate
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Intermediate Tuesday and Thursday 8 am - 9:30 am 16 8 weeks $369.00 Check availability
Intermediate Tuesday and Thursday 5:30 pm - 7 pm 16 8 weeks $369.00 Check availability
Advanced
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Advanced Tuesday and Thursday 6:30 pm - 8 pm 16 8 weeks $369.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 $499.00 Check availability
Private Classes
Design your own schedule!
All levels
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
All levels 2 times per week 1 hour 30 min 8 4 weeks N/A $720.00 Check availability
All levels 3 times per week 1 hour 30 min 12 4 weeks N/A $1,080.00 Check availability
All levels 4 times per week 1 hour 30 min 16 4 weeks N/A $1,440.00 Check availability
All levels 5 times per week 1 hour 30 min 20 4 weeks N/A $1,800.00 Check availability
Semi-intensive Group
New 8-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 16 8 weeks $369.00 Check availability
Beginner Tuesday and Thursday 5:30 pm - 7 pm 16 8 weeks $369.00 Check availability
Intermediate
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Intermediate Tuesday and Thursday 8 am - 9:30 am 16 8 weeks $369.00 Check availability
Intermediate Tuesday and Thursday 5:30 pm - 7 pm 16 8 weeks $369.00 Check availability
Advanced
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Advanced Tuesday and Thursday 6:30 pm - 8 pm 16 8 weeks $369.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 $499.00 Take this course
Beginner Monday, Wednesday, Friday 8 am - 9:30 am 12 4 weeks $499.00 Take this course
Intermediate
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Intermediate Monday, Wednesday, Friday 5:30 pm - 7 pm 12 4 weeks $499.00 Take this course
Intermediate Monday, Wednesday, Friday 8 am - 9:30 am 12 4 weeks $499.00 Take this course
Private Classes
Design your own schedule!
All levels
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
All levels 2 times per week 1 hour 30 min 8 4 weeks N/A $720.00 Take this course
All levels 3 times per week 1 hour 30 min 12 4 weeks N/A $1,080.00 Take this course
All levels 4 times per week 1 hour 30 min 16 4 weeks N/A $1,440.00 Take this course
All levels 5 times per week 1 hour 30 min 20 4 weeks N/A $1,800.00 Take this course
Semi-intensive Group
New 8-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 16 8 weeks $369.00 Check availability
Beginner Monday and / Tuesday 8 am - 9:30 am 16 8 weeks $369.00 Check availability
Intermediate
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Intermediate Tuesday and Thursday 8 am - 9:30 am 16 8 weeks $369.00 Check availability
Intermediate Tuesday and Thursday 5:30 pm - 7 pm 16 8 weeks $369.00 Check availability
Advanced
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Advanced Tuesday and Thursday 6:30 pm - 8 pm 16 8 weeks $369.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 $499.00 Check availability
Beginner Monday, Tuesday 8 am - 9:30 am 12 6 weeks $499.00 Take this course
Intermediate
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Intermediate Monday, Tuesday 8 am - 9:30 am 12 6 weeks $499.00 Take this course
Private Classes
Design your own schedule!
All levels
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
All levels 2 times per week 1 hour 30 min 8 4 weeks N/A $720.00 Take this course
All levels 3 times per week 1 hour 30 min 12 4 weeks N/A $1,080.00 Take this course
All levels 4 times per week 1 hour 30 min 16 4 weeks N/A $1,440.00 Take this course
All levels 5 times per week 1 hour 30 min 20 4 weeks N/A $1,800.00 Take this course
Semi-intensive Group
New 8-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 16 8 weeks $369.00 Check availability
Beginner Monday and Wednesday 8 am - 9:30 am 16 8 weeks $369.00 Check availability
Intermediate
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Intermediate Tuesday and Thursday 5:30 pm - 7 pm 16 8 weeks $369.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 $499.00 Take this course
Beginner Monday, Wednesday, Friday 8:00 am -9:30 am 12 4 weeks $499.00 Take this course
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 $499.00 Take this course
Intermediate Monday, Wednesday, Friday 6:00 pm - 7:30 pm 12 4 weeks $499.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 $499.00 Check availability
Advanced Monday, Wednesday, Friday 6:00 pm - 7:30 pm 12 4 weeks $499.00 Check availability
Private Classes
Design your own schedule!
All levels
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
All levels 2 times per week 1 hour 30 min 8 4 weeks N/A $720.00 Take this course
All levels 3 times per week 1 hour 30 min 12 4 weeks N/A $1,080.00 Take this course
All levels 4 times per week 1 hour 30 min 16 4 weeks N/A $1,440.00 Take this course
All levels 5 times per week 1 hour 30 min 20 4 weeks N/A $1,800.00 Take this course
Semi-intensive Group
New 8-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 16 8 weeks $369.00 Take this course
Beginner Tuesday and Thursday 5:30 pm - 7 pm 16 8 weeks $369.00 Check availability
Intermediate
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Intermediate Tuesday and Thursday 8 am - 9:30 am 16 8 weeks $369.00 Check availability
Intermediate Tuesday and Thursday 5:30 pm - 7 pm 16 8 weeks $369.00 Check availability
Advanced
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Advanced Tuesday and Thursday 6:30 pm - 8 pm 16 8 weeks $369.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 $499.00 Take this course
Beginner Monday, Wednesday, Friday 8 am - 9:30 am 12 4 weeks $499.00 Take this course
Intermediate
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Intermediate Monday, Wednesday, Friday 5:30 pm - 7 pm 12 4 weeks $499.00 Take this course
Private Classes
Design your own schedule!
All levels
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
All levels 2 times per week 1 hour 30 min 8 4 weeks N/A $720.00 Take this course
All levels 3 times per week 1 hour 30 min 12 4 weeks N/A $1,080.00 Take this course
All levels 4 times per week 1 hour 30 min 16 4 weeks N/A $1,440.00 Take this course
All levels 5 times per week 1 hour 30 min 20 4 weeks N/A $1,800.00 Take this course
Semi-intensive Group
New 8-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 16 8 weeks $369.00 Check availability
Beginner Tuesday and Thursday 5:30 pm - 7 pm 16 8 weeks $369.00 Take this course
Intermediate
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Intermediate Tuesday and Thursday 8 am - 9:30 am 16 8 weeks $369.00 Check availability
Advanced
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
Advanced Tuesday and Thursday 6:30 pm - 8 pm 16 8 weeks $369.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 $499.00 Take this course
Beginner Monday, Wednesday, Friday 8 am - 9:30 am 12 4 weeks $499.00 Take this course
Beginner Tuesday, Thursday 5:30 pm - 7 pm 12 6 weeks $499.00 Take this course
Private Classes
Design your own schedule!
All levels
Level Schedule Session Time Total Sessions* Duration Start Date Price Register
All levels 2 times per week 1 hour 30 min 8 4 weeks N/A $720.00 Take this course
All levels 3 times per week 1 hour 30 min 12 4 weeks N/A $1,080.00 Take this course
All levels 4 times per week 1 hour 30 min 16 4 weeks N/A $1,440.00 Take this course
All levels 5 times per week 1 hour 30 min 20 4 weeks N/A $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.