Using Pedagogy and Learning Theories to Assist in Retention of the Under-Prepared Student in Gateway STEM Courses