So i thought it would be a good idea to buy him a training course
That's fine, but pay for each lesson as you go along -
DO NOT PAY UP FRONT.
Far too many people have paid for a flying course in advance, usually lured by offers of discounts, only to lose thousands of pounds when the flying school goes bust.