Quality teaching for quality learning planning through reflection - McLeod, Julie Hinde (Thomson/Social Science Press, 2007)