Is there any difference between the following sentences (in its meaning)?
- It is important for him to study in the UK.
- It is important that he studies in the UK.
I also wonder if there is any difference in 'It is + adjective+ for + to infinitive' and 'It is + adjective + that...' in general.