Blaine excelled in his role as Head of Coach Development at our club. All of the coaches who worked with him regarded him very highly having played a key role in both their personal development and the development of their team. I always found him to be reliable and insightful with plenty of knowledge and experience to share. I would highly recommend Blaine for any role and would love him to return to our club in the future.