IFS D2-S3 Spring 2024