Probably a better name would be "Instructor" instead of "Teacher" or "Professor".