Ian is an amazing instructor with great skills! I really appreciate how closely he watches everyone's form, stepping in to correct it whenever needed, which is so important for staying safe and getting the best results. On top of his excellent technical guidance, he brings a great energy to every se