Some people were gifted with the abilty to teach, others not so much. Just because you can ride does not mean you can teach. Remember being in school and having that one teacher who made it seem so easy and then your next period you felt so confused and frustrated with your other teacher? Your one teacher made learning easy and fun because they were an excellent teacher and your other one was not gifted with the ability, but yet somehow they are both getting paid to teach. This happens all the time in the riding world. I have seen so many bad trainers on both coasts, that just can't convey the feeling or how to teach the feel or how to ride well that the students stay stuck at the same level year after year. When you are paying someone you should get a service in return. So if you are not advancing then maybe it is time to find another trainer. The other issue I find is when the trainer and student's personalities don't mesh well. My best example was my trainer's husband(also a coach), we did not get along in the ring at all. I left my lessons in tears after his lessons and I felt defeated. Whereas when I rode with my trainer she could yell at me and get after me and all it did was make me ride better and want to achieve more. Much like finding your perfect partner(ie horse, marriage, etc) you need to find a trainer you work well with. I attended a clinic with one of the biggest names in show jumping and loved every second of it and learned so much, but the other girl in my group did not do well with her and left early since she was losing confidence. Just because you are riding with one of the biggest names doesn't mean that they are the correct trainer for you. Watch lessons from other instructors, go to clinics, watch videos, see what training style works well for your riding style and train with that trainer. So when you are looking for a new trainer, find one who listens to your needs and goals and one who will instill confidence and by that I mean, knowing how far to push someone to get better but not so much they are scared or over-faced. Training requires nerves of steel, compassion, empathy, a firm but gentle hand and being able to see what your riders are doing, if you can't see your own distance than you probably shouldn't be helping others with theirs. You need to find someone who wants to make you a better rider and will help you. I put in what my students put out, so the harder you try and the harder you want to learn the more you will get out of my lessons. I have taught many kids and adults who just want to be confident on a horse and never show and I have taught students who want to move up to the big classes and win. Just like horses, training can't be a one size fits all method of training. No two people or horses learn alike, which is why coaching at the higher levels is an art form and when you find someone who can extract your inner Beezie stick with them, they are rare and special and you will learn more than you can imagine.