WOW!! What a day!
I would be SOOOO worn out if I had to spend a day with them. lol
Your kids just love you, that's all. You really are a great teacher! I've seen the smiles on the faces of those kids. If you weren't so good, they wouldn't look so happy!
I'm sure as the years go on, you'll probaby acquire a few more barn buddys too! :)