It is the best course I have ever taken, because they are very flexible in terms of hourly classes, if you are not satisfied with one class you can switch to another! excellent quality teachers! very dynamic and special the course! I did English and Spanish and I highly recommend!!!