I love teaching through hands on methods and try to create each concept in 3D then move to 2 D and then to abstract, This helps child relate with the abstract concepts. I also try and teach the child through 3 ways..regular where I show the child how for ex. 2+2 will make 4, in the second part I give them part of the question and answer and they have to find the other part and then I give them only answer where they have to find a solution. This can lead to multiple solutions which is fine as the child is being forced to think