Tom is a bright, friendly person who is responsive and knowledgeable. We were making progress with our teenage son after 3-4 online sessions. Unfortunately our son ran into a series of health problems and we had to curtail his sessions with Tom. We hope to start again someday.