El precio de las clases de idiomas es muy variado. Lo que determina la tarifa es, en muchos casos, la demanda y el número de profesores. Para las clases de lenguas orientales, por ejemplo, la tarifa suele situarse por encima de los 900 $/hora porque no hay demasiados maestros. Otras lenguas más demandadas se sitúan en los 600 $/hora en los niveles más básicos.