Spring and Summer course 2024