This teaching position was contract work.
Pros: great place to work! great people! great atmosphere!
Cons: no job security, not enough students for a classroom means no work.
I enjoyed the management, the students, everything was great! But when summer comes and if there are no students to teach, the teachers are layed off.