A Cs1 Pedagogical Approach to Parallel Thinking. by Brian William Rague