teacher type