LEARNING BY DOING THE CMA WAY A unique approach to STEM Education, to enhance students’ ability to reason and be independent learners.