As someone who studies math (one pf the hardest skills), no, sometimes skills just can’t be taught. Some people just don’t get it. Unfortunate, but that’s the way it is.
You can teach someone math who already graduated with basic science degree in much shorter time than it will take to teach a math whiz to consider opinions from someone else’s point of view.