Szkoła uczy i karze niepokornych.
Posada w Zespole Szkół w Sławinie jest dla Sylwestra Cichego szansą na nowy początek po osobistych niepowodzeniach. Młody nauczyciel szybko przekonuje się, że życie na kaszubskiej prowincji dalekie jest od sielanki. Szkoła – zarządzana surową ręką przez małżeństwo Mechów – kryje w sobie wiele tajemnic. Bohater zagłębia się w nie, gdy w nieznanych okolicznościach przepada bez wieści jedna z uczennic.
Wbrew dyrekcji szkoły Cichy angażuje się w poszukiwania. Analizuje historię placówki i odkrywa, że dwadzieścia pięć lat wcześniej zniknęła i nigdy nie została odnaleziona inna dziewczyna. Belfer przekonany, iż przypadki obu uczennic się łączą, prowadzi swoje dochodzenie. Pomaga mu dziennikarz trójmiejskiego brukowca Karol Zawada, przed laty zajmujący się sprawą zaginionej uczennicy.
Co się stało z dziewczynami? Zostały porwane? Czy jeszcze żyją? A może uciekły, jak sugeruje policja? Nerwowe reakcje pewnych osób oraz dramatyczny rozwój wydarzeń dowodzą, że badanie przeszłości Sławina wyraźnie komuś zagraża. Czyżby na teranie spokojnego miasteczka grasował morderca? Cichy i Zawada są pewni swoich teorii – dlatego z narażeniem zdrowia, a nawet życia angażują się w jego zdemaskowanie.
Szkoła na wzgórzu to zgrabne połączenie powieści detektywistycznej i obyczajowej. W małomiasteczkowej scenerii rozgrywają się wielkie dramaty i rozciągnięte w czasie tragedie.