Ms. Duarte has been helping me to learn Portuguese. I've had individual and group sessions, and Ms. Duarte is a great teacher, always prepared and one step ahead. She is aware of the individual needs of her students, and kept classes interesting with audios, conversations, games and music. Above all, she constantly makes sure that I understand what she teaches. I strongly recommend her.