My husband and I just spent two weeks in Italy. Spending the time with Thomas to learn the basics of Italian was the best thing we did before leaving! It's true most people in the large cities speak English but in the smaller cities, not everyone does! We were able to say all the basics (hello, how are you, etc.) in Italian. For those Italians who spoke English you can just tell they appreciate the gesture of communicating what we could in Italian. For those times when there was no English, we were able to muddle our way through far better having spent time with Thomas than if we hadn't.
If you are traveling to Italy (or need Spanish instead!), I would highly recommend contacting Thomas for classes. The workbook and CD we received were the perfect compliment to 'class time' too. Thomas is passionate about what he does and it comes through in his classes. He is very easy to work with too. It was a great experience and we couldn't have had a better teacher!
Daniel was great. Very knowledgeable and has a lot of real world experience to help approach problems. I have some very off the beaten path technical / math modeling problems and Daniels experience in similar areas is a real bonus in addition to the essential math parts. Highly recommended.
Chris has a calm way of communicating with our son, who is reacting very positively! Chris is not only "teaching", but is showing processes that will enable Jack to retain the information. We are thrilled!