Coach Javi is incredible! He is thorough with everything he does and ensures that you completely understand why each movement is necessary. He is constantly working to make sure you have the best form, and even has some awesome gadgets to watch your technique in real time! I have never learned so much while getting a lift in! Thank you for changing my strength and conditioning habits!