If you are looking for a caring trainer who pushes you (in a good way) and who honestly cares about your body and work-outs, you have come to the right person! Sheryl is the best of the best. I have grown up with trainers all my life, starting in high school, and I have never met anyone as fantastic as Sheryl. She genuinely cares about your goals and your body. I moved to New York and my husband and I wanted to get pregnant. She trained me throughout my entire pregnancy and taught me facts about my body and how it is psychically changing to protect myself from injury and back pain. I went through my pregnancy feeling great! I even trained with her the day before I delivered! And when I was ready to get back into it after having my baby, she was right there with me. Sheryl is supportive to no end. She helps you with your goals and she makes you stick to them and be accountable! Sheryl works at getting results and is a fantastic trainer!