Spring 25 teaching