Megan is a great trainer! She is very knowledgeable and keeps the workouts varied so you never get bored. I don’t think we ever did the same workout twice. Even in a group environment she is able to give you individual attention and make sure you are preforming the exercises correctly. She is also great at keeping the group together even when there is a wide range of skill levels. She keeps on you to push yourself farther and achieve goals while not becoming overbearing or too Drill Sargent like. This is great if you are like me and tend to shut down when orders are barked at you. The group setting allows for fun games to be incorporated in to the training keeping it interesting and entertaining. I can’t recommend Megan enough. *Just thought I would add that I have dropped a dress size so this camp does produce the results you want!*