The implementation of the Five C Framework was founded on accepted practices such as explaining concepts using multiple methods. Students set definite goals in terms of final results and a workable time schedule for learning in the beginning of the term with guidance from the lecturer. Examples and problems were designed to give a more authentic and contextualised experience to the students. The practical implementation of each of the Five C constructs is discussed in the following sections.