Today it wasn't the students.
Between a parent, a couple of counselors, and our stupid school schedule (different issues), I have a splitting headache.
Let me whine for a moment about the stupid schedule we use at our school. On Monday and Friday we have a standard 6x1-hr schedule. On Tuesday and Wednesday, we have a 3x2-hr schedule--which means that I have math classes for 2 hrs at a time. Some might think, "Hey, that's great!" NO, it's not. Would you want to sit in a math class for 2 hrs at a time? Yes, I know some college students do it. But I'm not dealing with college students, and I'm not given the latitude that college professors are. Imagine a high school pre-algebra class, students for whom math is already not their best subject (to put it charitably). Imagine how excited they are to be in math class for two hours! I don't teach pre-algebra this year, but neither do I have all "upper level" math courses, either.
So far I've only mentioned Monday, Tuesday, Wednesday, and Friday. What about Thursday, you ask? Well, in our district we have Happy Thursday, where students get out of school about an hour and a half early so that we teachers can have collaboration time.
Let's revisit the schedule, then. On Monday we have 6 1-hr classes, on Tuesday we have 3 2-hr classes, on Wednesday we have a different 3 2-hr classes, on Thursday we have 6 40-min classes, and on Friday we have 6 1-hr classes. So on no two consecutive days do we even have the same schedule. Again, it's not like college--I don't have free time on various days to hold office hours, I'm teaching classes each day. My time is spoken for.
Combine that with the parent/counselor issue from today, and I don't think ibuprofin is enough.