I have a new job, which I will start on January 6th. As I have been officially offered the job and accepted I could hand my notice in tomorrow, which would take me up to the end of term on the 20th December (I work in a school). However, that would mean that I won't get paid for the two weeks over Christmas. If I hand my notice in on December 7th I would get paid for the whole period up until when my new job starts, however it would give my current employer less time to advertise for and find a replacement.
WWYD?