Masters teacher