Students need to learn the vary concepts of knowledge and grasp it so that they can have their own and unique thought. So I emphasize the foundations before the amazing skills in my class. After the students have solid foundation, I would love to use a lot of different materials and resources to inspire them and let them do the group discussion which could stimulate their thinking way.