teacher of all thing