If you want to help with your work, ask John. He's always of great help.
What does it means by of great help?
So that's mean he is supportive or hospitable?
He means both.
But in my exam, they gave out "hospitable" and "supportive" and force us to choose one. What's more exact?