Welcome to the World of Language Learning!



At ABC we’re introducing thousands of people to a way of learning languages that’s surprisingly fun and effective. You will be guided to speak from the very first lesson while our instructors arm you with the tools you need to understand and absorb the language.  Student goals range from wanting to learn some basics in preparation for a trip abroad to long-term language learners. With a maximum of only ten students per class, you are guaranteed plenty of personal attention as you conquer fundamentals to advanced skills of your chosen language.

If you are looking to create a custom class with your own group of students, please consult our private program page for more information.


Our Total Beginner classes are designed for students with little or no background in the language.   To get a base in the language, we recommend starting with 12 weeks.  6- and 8-week enrollment options are ideal for students who want to get a taste of the language, are preparing for a trip or just want to pick up some basics and have a limited timeframe.  At the end of any enrollment, you always have the option of adding additional weeks to your program and continuing in your class as it progresses.  To get started, just click on the language of your choice to the right and see what we have on offer!


At ABC, we offer a wide range of levels, up to advanced in most languages. Select the language of your choice to the left to discover what classes we have available. You may also  fill out our self-evaluation form or call us at 212-563-7580 and we will be happy to provide you with level-appropriate class options.


Q: When are you open?
A: Our office hours are Monday – Thursday 10:00am - 7:00pm, Friday 10:00am – 5:00pm.  

Q: It says on your website that your classes are ongoing. What does this mean?
A: Think of our class enrollments like a magazine subscription. Once your current enrollment has expired, you can re-enroll and continue to advance until you reach your desired level of fluency. Classes automatically level up so there is no need to change classes

Q: I enrolled for a new beginner class that hasn't started yet. Can I cancel my enrollment? 
A: In order to receive a full refund, you must do so at least seven days before the class start date. Any subsequent withdrawal from a contracted course, for whatever reason, will result in forfeiture of the total cost of enrollment.

Q: I see that classes will have between 4 and 9 students. What if the enrollment is less than 4 students?
A: First of all, don't worry. Many people enroll at the last minute. In the worst case scenario we'll contact you the day before the class and offer you alternatives.

Q: I am currently enrolled in a class, but I can no longer continue.   What should I do?
A: If you are in a class and cannot continue, please call and notify us of your situation as soon as possible so we can work with you to find a solution.  We cannot credit you for classes you have already missed.

Q: Do I get a certificate or diploma after I finish my enrollment?
A: You may request a certificate of completion if you need it for reimbursement or other purposes.

Q: Can I get college credit for your classes?
A: Because we are a private language school, we are not authorized by the state to directly award credit for our classes. However, since we use college-level materials, there are several standardized exams that do award college credit as well as institutional exams given by most colleges and universities. Ask your school which exams they accept for credit purposes.

Q: I signed up for the minimum enrollment, but I’m really enjoying my classes. Can I extend my enrollment?
A: Yes. All new students have until the second week of class to upgrade their enrollment and only pay the difference If you are beyond your second week of class, you will need to re-enroll for a new 4, 6, 8 or 12 week enrollment to continue.

Q: I signed up for a 12-week enrollment and I’ve missed a class. How do I schedule my make-up?
A: If you miss a class during a 12-week enrollment, you automatically get a 13th consecutive class added to your enrollment. If you are unable to attend the 13th consecutive class, you forfeit your make-up lesson.

Q: I didn’t sign up for a 12-week enrollment. Do I get a make-up for a missed class?
A: No. Enrollments are for consecutively scheduled classes.  Only the 12-week enrollment comes with a make-up. You can always schedule a private make-up session at the regular hourly rates.

Q: I have to miss class. What should I do?
A: Please email us at groups@abclang.com so the instructor can plan accordingly.  If you would like us to send you the homework, just let us know.

Q: I like my group, but I think I’d do better in private lessons. Can I switch?
A: Yes. We can apply your account balance towards a private lesson package. Please call us as soon as you decide to do this as any classes you miss before notifying us will be deducted from your enrollment. We will work with you on arranging lessons that will fit your schedule.

Q: I feel like I’m getting behind, what can I do?
A: If anything about your class is not working for you, come speak with us.  There are many options that we can provide from setting up a one-time private catch-up lesson to placing you in a new group.

Q: I have some concerns regarding my class/teacher/enrollment/payment. What should I do?
A: We want to hear any concerns you have. Feedback helps us improve our courses and we want to ensure that every one of our students has the best possible experience we can provide.  Please notify us as soon as possible since it is much easier for us to address an issue sooner rather than later and we are happy to do so. You my send an e-mail to groups@abclang.com or call our main number 212-563-7580 and speak with anyone in our office. You are welcome to request that your feedback remain anonymous.

Q: How do you schedule classes around holidays?
A: For our holiday schedule please go to: http://www.abclang.com/holiday-schedule

Q: A severe weather warning has been issued. Will classes be canceled?
A: We will contact you if a class is canceled. We will post an announcement on our website and send out an e-mail and/or call students to notify of any cancellations. If you do not hear from us, this means classes will run normally. Typically classes run unless Manhattan public schools are closed, or the MTA has initiated its Winter Bus Routes.

Q: What happens to my enrollment if my class is canceled for any reason?
A: Your enrollment is for consecutively scheduled classes, not necessarily weeks.  For example, if you signed up for 6 weeks but one class was canceled due to a holiday and another because of a snow storm, you 6-week enrollment will be covered in 8 weeks. 

If you have any further questions or concerns, please do not hesitate to contact us!


We believe that the steps to successfully learning a new foreign language are much the same for every student, while the path to learning is highly individualized. With that in mind, ABC instructors have the freedom to address each group’s needs and learning patterns so that, while following a logical progression, each class goes at a pace that works for you, the students.

We also know that your process won’t be helped by pressure, tests, or requirements that you ”keep up” with everybody else. That’s why we have created an environment where language learners proceed at their own pace, where each student discovers his or her own path to proficiency. If you find yourself in a group that isn’t working for your learning needs, come talk to us! The staff and teachers are here to help you every step of the way. All you need to do is stay on your path and your efforts will be rewarded with success.