Petitions for H1B from higher education institutes or non-profit organization are not subject to the annual cap. However, if the school you mentioned is not higher education institute, it has to be subject to the annual cap.  It's also true that many colleges/universities do not sponsor staff position. So, it depends. Good luck to you.