DragonBox Algebra 5+ (App)
Although I have my Schuhlzeit, already behind me, and therefore can not assess whether DragonBox Algebra brings truly effective learning success, but I like the approach math on such abstract level (like a game) started and then the abstract elements