Teaching of Spring 2023