School has our "winter" break in July- three weeks. I'm not 100% sure but I still think we'll get our visa interview for July. We want to leave as soon as we have the visa. I'm trying to decide when to turn in my letter. You're supposed to give at least a month notice, but I hate my school. They never pay me on time, so why should I give them correct notice? Option A: Turn it in in mid-June. Give them over a month notice. Leave in pretty good terms with the school and get good recommendation letters. Get a chance to say goodbye to the students and other teachers. Not get paid for July. Option B: Tell them after I get paid in July (about $1200). Give them about two weeks notice. Leave on pretty bad terms, maybe not be able to get a recommendation letter from my department head. I could still get one from coworkers (though I guess that doesn't hold much weight) and another department head who doesn't work in my department. Not be able to say goodbye to kids or other teachers. Thoughts?