Today's revelation

That no matter how crappy a day you have, your students will somehow find a way to bring you back up again and remind you why you're doing whatever it is that you're doing!

Photos from today's surprise birthday party for one of my kids :)