What I've been doing is giving and taking with my outside rein, and telling him to walk, when I feel him starting to change gaits. Then when he calms down and walks I pat him and just go along with what we were working on. That worked for about 2 days. So, then I tried stopping him and backing up every time he felt like he was going to trot...he'll stop fine, he'll back up 2 steps then we walk on, but he'll just pick up a trot 2 seconds later. It's a little frustrating to me because I won't let him trot or canter until he is relaxed at the walk. It feels like I take my whole time making him walk and I can't do anything else. I know I should be patient, but he's been like this for about a month now.
I don't know what else to do to correct this..any suggestions would be appreciated. Thanks.