“Bill Nagle and Michelle Welti are amazing. Bill is amazing with his techniques and instruction. He is one of the most consistent/thorough instructors I have trained with. Michelle is an awesome competitor and great instructor as well!”