Why is Mari 20 years old if the year just started? o.o
They're all in the same school year, which means they're all the same age when the school year starts: April. So in their 20th year, Mari turns 20 in June, then the New Year rolls around and Dia turns 20, and then Kanan turns 20 in February.