Well to be more precise he helps me learn new techniques to direct my dogs through the course, TRIES to teach me to read the course so I could choose the fastest and surest way to complete it with no faults
(I really suck at that part, there's always better ways I just don't come up with) and just generally teaches how to be a better handler. I have problems especially with patience and timing, so when I'm on the course with one of my dogs, he'll be yelling on the side when I should run faster/slower, turn, keep my head cool or whatever.. ohmigod if he could just do that in competitions too we'd be champions already
He's really encouraging and always finds at least some positive feedback, and I know not all coaches are like that. I've had another one that gave private lessons, and she always kept pointing out the negative, and didn't really give praise unless we did it absolutely perfectly. Also she got very cranky if I argued with her opinions, and then she sniped at me the rest of the hour (great customer service, oh can I please pay another 50€ for this next week!!

). But if I argue with HIM.. well he says shut up and do what I told you

He made it clear to the group in the beginning that he won't listen any backtalk. And by gosh, not fighting makes it actually easier to learn new things! Sure maybe it would've worked that way with the previous coach aswell, but it's not like I can totally control my sassiness, so it's good to have a teacher that can handle it.
Ramble much?