“Students are consistently challenged, yet fully immersed in their learning experiences. Students gain collaboration skills as they fail and succeed together, while also maintaining independence in their learning endeavors.”