Constructivism: Cognitive Flexibility Theory supports the basic assumptions of constructivism. It promotes authentic, realistic experiences for each individual. It encourages the use of multiple pathways and multiple purposes when approaching problems. The theory presented in this paper has been recently developed. There is a great need to test the application of Cognitive Flexibility Theory in various knowledge domains (Boger-Mehall, 2007).