I teach in four locations. One is a YMCA. As an employee I am covered by there insurance in their location. I also teach in my employer's fitness center. They require $2million in liability coverage. My policy covers that location and the other locations I teach at one of which is in my home. The policy is $450 annually for 1-25 students per month. If you can afford it get it. If you can't, find a way to afford it.