It sounds like you had a pretty positive experience w/your new trainer. That's great!
I've gone thru Pet Smart basic obedience thru intermediate for the boys, and also had a private trainer do a home assessment as well as 6wks of one on one at her center. Overall, very helpful, I'd say. The important part of training is to be consistent and to practice regularly (something i'm guilty of not always doing). It is amazing what our bullies are able to learn and retain w/the proper training, guidance, and encouragement, isn't it? My main thing w/the boys is their walks and the "heel" command. Still a learning process!