Can I still claim my son as a dependent if he made 19,000$?

Hello, my son is 20 years old, a full time student, lives at my house, works part time but I still provide for more than half of his income. Can I claim him as a dependent and can he still do his own taxes?

Thank you I appreciate anyones time.