Thanks, PirvuOctavian. So what would you primarily use for school children (ages approximately 6-15) and university students? Can un profesor be a teacher for both kids and older students?
for children: kindergarden to university = elev / university and higher = student
for teachers: kindergarden = educator / 1st to 5th (out of 8) grade = învățător / over 5th grade = profesor / and for university = profesor, lector, conferențiar (but mainly profesor)