I have always had problems finding a good trainer and it takes me so long to call people and make appointments. Through yourtrainer, I contacted 3 trainers online and was able to find Jessica (my new personal trainer) who has been amazing. It has been just an absolute pleasure working with her and I'm so grateful for this site!