A Collaborative approach to implementing 21st Century skills in a High school senior research class · Study