Ready or not, here it comes. Yes, summer is here, my friends. Are you a mom who is giddy with excitement at the prospect of long summer days with your children? Or, like me, are you shivering in fear a little bit, thinking about all of that unstructured time that often leads to a lot of fighting,…