Longest teacher