Megha and Dan are just fantastic. I worked with them to teach my rescue dog… everything and now he is so well behaved. They do a great job of teaching you how to work with your dog, modifying techniques to suit your dog, demonstrating and giving feedback. My dog absolutely loves them and gets so excited when he hears or sees them. A big difference from him being wary of them the first day. Would 110% go back if my dog ever needs more training.