The weird thing is that he can do bounces just fine, and one time he cantered the 2'6 jump with no issues (he acted like he was going to stop so I gave him a kick and he cantered it). But when I lower it to a foot and ask him to canter it he does that.
When I free longe him over it he will go into a gallop and jump early but usually makes it over it without knocking it.
I have done a lot lot lot of flat work and poles and he does perfect then but when it comes to the actual jump he rushes. And he trots them just fine just not cantering.
I'm having a lesson with a very good instructor in a few days, I'd just like to hear other people's advice (: Thanks!