Joan offers an all around physical work out and nutritional info, She really puts her heart and soul into your well being mentally and physically and tries to find a program/schedule that will work with you as a person and working mom with a busy schedule. I have been with Joan for 2 years and it has been a wonderful experience and transition.