I have been fortunate to work with Jen for well over 2 years now. She is truly an excellent trainer. She is hands on, constantly watching form and making sure you are being challenged. She knows just how and when to encourage and when to push. She genuinely cares about her clients and wants them all to succeed. Her workouts are the best- tough,but she always has modifications for all levels. Jen is energetic, knowledgeable, and committed and I can't recommend her enough. I hope to be working out with her for many, many more years.