Thank you for your information.
<<Non Compete clauses are generally not enforceable, the legal point is known as restriction of trade. You cannot sign a contract which states you are legally bound to not earn a living.
Yet apparently they are still being written?!
I know many instructors (aerobics, dance, martial arts, etc.) who teach in numerous locations in the course of their normal work week. I found the concept pretty bizarre for the exact reasons you suggested.
Anyplace you like that descibes the issues for the lay public well?