Kate was extremely professional and knowledgable from the moment she walked through our door. She gave us hope with our little Teddy and has been available for a bunch of email follow up. She provided us with loads of information and has been a good support in helping us understand basic training concepts. We definitely recommend Kate!