EF’s language courses can range from weeks to months, depending on your need to master a language.