public school teacher