Как грамотно по-английски сказать: "Ему даются гуманитарные науки"? Humanities или liberal arts?!

He is good in the liberal arts
He is good in the humanities
одинаково

Оба варианта равнозначны. Но употребляют в разговорной речи (да и в письменной практике) вариант humanities. Если посмотрите на сайты зарубежных университетов, то они употребляют именно этот вариант.