Get your taxes done using TurboTax

You have to make it clear:

1-Is your son a full time student?

2- Is he younger than 24 years old?

If the answer to both is

NO, then, what he did is correct and you cannot claim him.