Megan is the best trainer that I've ever worked with. She's not just making you work hard, but she's making you work smart. She motivates you to do your best. Each week, ... more