As a student of Carl's I would like to very highly recommend him. He is extremely fluent in both languages & totally understands the "US mindset". He is very organized, a born teacher & is able to quickly assess one's level of competence and progress at the pace that is indicated. I thought I knew English grammar inside & out, but he knows it better than I do. I can't recommend him highly enough.