Teaching philosophy based on the concept that learning (cognition) is the result of 'mental construction' students constructs their own understanding by reflecting on their personal experiences, and by relating the new knowledge with what they already know.