Michael is a wonderful, caring professional. My husband and I have learned a lot about training our puppy with love and discipline. Our dog benefited from this program and we highly recommend the group class to others.- Joanne W