I believe in letting students know the concept first before teaching them how to solve the problem. I believe in drilling and explaining to students at the same time and thus allowing them to understand and not make the same mistake over and over again. Foundation is very important for any student and without it, they are unable to do more challenging questions.