Angel is wonderful and so knowledgeable. She provided great advice in helping our dog overcome his anger issues, but also gave some additional training tips. A really valuable time spent with her.