We go 8 to 4. So is that all instructional time? I have last hour prep, so in my non-coaching seasons I can leave at 1:10 as long as I’m not needed to sub. 8 to 830 is before school prep. 830 to 845 is morning check in/routine 845 to 10 is math 10 to 1015 recess 1015 to 1130 snack/reading, grammar, etc 1130 to 1215 lunch/lunch recess 1225 to 125 various prep time from pe, music, art, library, etc 125 to 2 writing 2 to 315 I teach math to the other 3rd grade class and they get SS, science, handwriting with my colleague 315 to 335 is 'study hall' where we give them time to get homework done/ask for help 335 to 340 is check out 340 to 4 is after school prep So yea, our schedule sucks. That's an elementary schedule too. I think it's awful. Our day used to be shorter and ended at 307. The kids are usually checked out by 230-3ish. Edit: just to continue my rant, we have 5 in service days before school starts and we do not get any days off during the year. When students have off we still have to go in for in service days. This includes going in after conferences where we stay until 730-8ish. Now, theyve also added 24 hours of professional development that is required or you get docked your hourly rate. The issue there is those 24 hours are spread over multiple days because the courses they offer are all 2-4 hours. We've had massive staff turnover the last 2 or 3 years. Oh yea, they also just cut our retirement benefits and put us into 3 groups based on experience. Basically screwed anyone that wasnt able to retire within 2 years and really screwed those with 10 or less. I was at 9 years and had planted my family here.