It's half way through the year already!As we move into the second half of the year, I take it as a cue to reflect on the first half of the year, the joys, the challenges, the...