Ian has been working with my 6 year old son for about a month now. He has an amazing amount of knowledge and experience that shows through in his training techniques. He has an excellent ability to get his important points across, even to a six year old. My son has improved quite a bit in just a month. He is much more confident in his riding, and most importantly, he is having a lot of fun.