(North Bend, OR) -- The North Bend School District is canceling all classes for today due to a staffing shortage. NBSD officials say the shortage comes from a combination of noted teacher shortages the district has been coping with, and illnesses. The district says it does not have enough available staff or substitutes to fill the gaps.