As I stated above this sounds like she is building a pretense to drop your hours. Only you can judge how legitimate her criticisms are. Check your paystub carefully going forward. Try to communicate by email so you have a written record.
1. Update your resume.
2. Increase your cash savings, cut any unnecessary expenses.
3. Start looking for new jobs.
What are your qualification? M.A, ? TESOL certificate?
Check ohaiyo-sensei.