Michael Trouche does a wonderful job in explaining so much of the history of Charleston. He is very knowledgable and interesting. He makes the city come alive! My husband and I will return to Charleston and bring our daughters in the spring-and once again take his tour. I can't say enough good things about this tour.