I am very satisfied with my decision to work with Train Smart Fitness & Health. The initial and ongoing assessments are great. My Trainer Shan, has a calm and professional manner that is also encouraging and supportive making it very comfortable. He developed an individualized program and incorporates my feedback to make necessary adjustments. He has a good knowledge of the human body that he uses to educate the client. He's also accommodating with schedule changes. Keep up the amazing work.