he is currently a teacher at standford university