I'm a little younger then your age request but I'm 25 years old and I would be your master. I'm serious about training and I push all limits. I may be younger but I have plenty of experience. Message me if you want to know more oh I'm also in AZ so I'm pretty close to you