teacher: a person whose occupation is teaching
entity: that which is perceived or known or inferred to have its own distinct existence (living or nonliving)
maze: complex system of paths or tunnels in which it is easy to get lost