Discovery Learning is my preferred and most experienced style of teaching. Allowing the student to use the skills and knowledge they already have to approach and tackle a problem, in my opinion is the best approach. This creates a confident learner because they are putting into practice knowledge they already possess to solve a problem they have not yet seen. This approach also allows the student to be apart of the learning and the leader of his or her learning. I love to use discovery learning in group work, because then the students' have a greater pool of knowledge to pull from. I am able to provide support and feedback, and they are working on 21st century skills while acquiring as a team new knowledge and or skills.