I always admired kids who deal in a different way than other kids, I relate that to the way the learned with either through school, home and so on
So i wanted to have the opportunity to raise kids think with their own personality not as " they supposed to do"
I want to raise a generation able to have their own philosophy in life
I like teaching engineering concepts in any field I also like teaching islamic history
I always give them the base knowledge required for the topic and make them discover the rest
I divide them into small groups to start researching about our topic or individually depending on their numbers
Then gather them for group discussion to finalize our research
Then see how what we conducted is related to reality