I have been training with Naja for about a year. I've had several trainers over the years and Naja by far is the most skilled trainer I've encountered. I appreciate her experience as a trainer, her knowledge of the body and how it functions as well as her seriousness about her work with clients. She is not an "ego" trainer. She assesses your skills, abilities and motivation; she develops a realistic plan that meets you where you are and pushes you towards your best self. Her assessment of your progress is ongoing. She is encouraging while at the same time she while not let you give up when you think you can't keep going; she walks her talk. Her knowledge base about physical, biological, psychological functioning and how they relate to one another is vast. She doesn't preach to you, but demonstrates her commitment to you becoming your best self based on your goals. She SUPPORTS YOU IN GETTING THERE!! Her approach motivates me to do my best even when I don't always feel like working out. I HIGHLY RECOMMEND HER!!! read more