Spirit Days are always fun!

But crazy hat and hair day can bring out the biggest smiles!