Variety in courses to teach, and chances to train and learn new skills. Opportunity to independently develop curriculum .
What I wish was different
Independent contractor status and infrequency of classes made scheduling/consistent working difficult. Some work (prep, cleanup, emails), required but unbilled.