Dr. Townsend is great! He has a wonderful sense of humor and is really great at managing medication and finding what is really going to work best for you. Only drawback is that there is a patient backlog at times so make sure you carve out the time in event he is running late or someone is talking his ear off!