Our courses Arabic French German Greek Italian Japanese Latin and Ancient Greek Portuguese Russian Spanish Guide to language levels