- Freedom to teach what/how you want
- No need to talk to parents or handle scheduling
- Still paid for the hour if student cancels on short notice
Cons
- Little/none curriculum support, you have to come up with projects and lessons on your own
- Often have to teach two kids of different skill levels at once
- Low pay compared to other teaching or private tutoring roles