ご質問ありがとうございます。
・We have a new Indonesian student today.
=今日はインドネシア人の新入生がいます。
(例文)We have a new Indonesian student today. He came to Japan two days ago.
(訳)今日はインドネシア人の新入生がいます。彼は二日前に日本に来ました。
・We have a new student from Indonesia today.
=今日はインドネシアから来た新入生がいます。
(例文)We have a new student from Indonesia today. Please be kind to him.
(訳)今日はインドネシアから来た新入生がいます。彼に親切にしてください。
お役に立てれば嬉しいです。
Coco
■ An Indonesian student joined our class today.
「今日、インドネシア人の生徒がクラスに加わりました」
→ joined は「参加した・加わった」という意味で、学校・チーム・グループに入るときによく使います
■ We have a new student from Indonesia starting today.
「今日からインドネシア出身の新しい生徒がいます」
■ A new student from Indonesia has joined our class as of today.
「本日よりインドネシア出身の新しい生徒がクラスに参加しました」