Juan Carlos is an amazing teacher and a delightful person! I did a 2-person class and a 4-person class with him. If you can afford to do private or 2-person, you get a lot more attention and are able to set your pace. They use an immersion style of teaching, and all the materials were very helpful.  -Monika G. – Broolyn, NY-