It’s July 1st. It’s Canada Day (in Canada), we’re three days away from American Independence Day, and the summer is here in all of its glory....