Patience Is Key
Most parents can blow a fuse pretty quickly when it comes to teaching their children. Not all of our kids understand math and geography at the same rate, so it definitely takes patience when teaching our kids different subjects. Also, don’t physically punish your children for not knowing how to do math. We just want to throw that out there.
Apparently, at least according to the OP, anyway, your children will learn to pick up things quicker if you let them learn at their own pace. If you’re in a hurry and just point out the answer to them, what you’re actually doing is depriving them of a genuine opportunity to learn on their own.