Check your state 529 rules. You could set up a 529 account for your son. You won't get any Federal benefit, but many states give credits against state income tax for money deposited into a qualifying account. You can usually start taking the funds out for qualified expenses almost immediately.