vaspitač
tutor - wrong, because its primary meaning is "private teacher", and this is not; a vaspitač may exist in any institution where students/attendees/inmates spend some or all the time, be it a kindergarten, daycare, dormitory or prison.
teacher - definitely not; a "vaspitač" is not in charge of any teaching, but manners and social skills and socialization per se.
counselor - is too general fo be of any use; a "vaspitač" is not consulted, the clients do go to him for counsel, he's in charge of a whole group's upbringing