Virtual Gym Trainer is an effective alternative to personal training. Three step process; create a work out, perform a workout, view and track your progress. Search through hundreds of pre-set exercises or even create your very own exercises. Track your process at the gym and see real tangible progression. Never miss a work out again.