Yes, they are. Our teachers have a University degree in Portuguese and in a second language. In addition, they are also trained by the school according to our methodology.