Experiences from a programme of professional development In Wales: a time well spent