Alberto is great. He's one of the few trainers who actually care. He doesn't just go through the motions. He takes time to work with his clients, get to know them individually and their individual goals. He's supportive and takes each client as a new challenge to help them reach whatever their goal is. Recommend to anyone at any fitness level.