Assault Fitness provides highly custom online personal training. AF makes working with a professional personal trainer fun and builds workouts based on your individual needs. Access your custom workouts in the gym, at home or on the road right from your mobile device.