The district averages about 400 homeless students each year, and the circumstances vary widely.