Vicente is a great teacher! He is patient and always pays attention to your progress. He would always try to bring new exercises to class to make it more interesting. He is really open and warm, which made me feel very comfortable to talk in Spanish. Amazing classes!