NCNP Spring 2024