Japan Airlines has given the group meal vouchers and is putting them up at the Tokyo Inn for the night, which is near the airport. They are scheduled to depart between 9:00am – 11:00 am local Japan time tomorrow morning. They will land at JFK tomorrow (1/21) between 8:00 pm – 10:00 pm and should be back in Farmington by 11pm – 1:00 am.
Students will not be required to attend IM classes on Monday, but they will need to attend their IM class on Tuesday morning at 8:55am for the last day of the term.
I will update you tomorrow on their flight status and more specific arrival times.