Leave of Absence

What is Leave of Absence?

Leave of Absence meaning A DSO authorized absence from class that allows a student to suspend enrollment in a program of study and leave the United States, but the student intends to return and resume the program of study within five months.


reference: Homeland Security – Study in the States glossary