My husband and I have an apartment in Italy where we spend four months a year. Hence, we have been trying to learn to speak Italian for quite some time- we have taken informal courses at UT, weeklong courses in Rome, and we have used tapes, books, and various other programs. Nothing we have done compares to the personalized approach Carlos took with us. The progress we made in a couple of months is very encouraging. Carlos quickly assessed our skills and our weaknesses, and he provided a variety of platforms for practice. Carlos always takes notes of where we falter and then is ready at the next lesson to teach and practice that skill. Carlos is a superb teacher, and he has a knack for explaining difficult concepts in a way that is both understandable and memorable. The fact that he is a fluent English speaker and Italian speaker makes it easy for him to understand the idiosyncrasies of both languages, and he uses that understanding to make things clear for his students. Time flies with Carlos. Yes, we review homework and the nuts of bolts of grammar, but more importantly, we have a lot of fun, enjoying Italian conversation on topics that are interesting and relevant. We leave next week for spring in Italy, and we go with greater confidence as Italian speakers than before. We recommend Carlos as an excellent teacher without reservation! Plus, you will be happy to make a new friend!