I know the middle school in question quite well. It is essentially an 'Inner City' Middle school that primarily serves kids from the West End, Libbytown, and Parkside neighborhoods. Although I didn't go to that school, (I lived on the East End in Portland) I do clearly recall being somewhat surprised by the fact that on attending 9th Grade at Portland high, there were female students coming to classes with babies in strollers. - This was in 1981.
I find the fact that King Middle School offering Birth Control to students to be a prudent decision given the reality of the situation. Aside from an upper class neighborhood on the Western Promenade where most of the kids go to either the big Catholic Middle / High School, (Cheverus) or private school, (Wayneflete Acadamy) these neighborhoods are essentially lower class slums. --FWIW, at the time that I was growing up, the East End of Portland was essentially the same.