It's not normally okay to refer to college and university professors and instructors as "teachers". Lower-level instructors are properly called "teachers", at least in AmE.
Student is used for all levels, but school student is unnatural. You can say "high-school student", etc.
Student or Learner