Summer has officially begun! It is amazing what warmer weather, sunshine and time spent outdoors in the fresh air can do to lift the spirits. There is no doubt that the past few months have been...