To prepare for jumping, I would definitely work on my flatwork. Get him forward then half halting, forward and half halting - so he's listening to your aids. That way when he is rushing into the jumps he can relate it to flatwork. Do this in trot and canter before approaching a jump.
Now if he is "too excited" for the jump. Get him bored by putting a small jump up, trot over it, halt immediately after. If he halts well, - pat. Then on the spot turn around and go over it the other way, halt. And just keep on doing this until he doesnt rush into it. Now he may canter a bit before but as long as its slow and he's not running into the jump. Make sure if he does what you want pat.
If worst comes to worst, just halt. You would rather be safe than flying through dangerously fast in a course. Don't be afraid to work with small jumps and spend the time in flatwork because it is your foundation.
Make sure you're not two pointing before the jump, just incase he refuses, shies or has a moment.
Last edited by KnB; 05-15-2012 at 04:58 AM.