Well considering I trained myself for 7 months and only worked with a trainer for four months all together I'd say I'm off to a pretty good start