"Teacher" is misleading in the research context. Rename to something more general, e.g., create, design, define, ...