I'm just curious if anyone has any experience working with Michael Ellis! If so what was your experience like? If not does anyone have any thoughts on his ability? From all the information I have gathered he is one of if not the best working dog trainer out there! Just want some opinions thinking really hard about taking some of his courses!