Noah is professional and extremely hard working. Every session is varied to provide maximum benefit. He really cares about his clients, their health and goals. He is the best combination of knowledge, encouragement and professionalism. He is a joy to work with! The best trainer I have worked with in the past 10 years!