a slightly nasty side comment it is a common idea outside mathematical and computer science cultures that exact math is superfluous and a hindrance to true understanding having math and compsci i reject this for the reason understanding requires full logic down to a mechanical level irrespective of the background of the pupil exact math is the sole way to succeed but it's not a complete prerequisit of course said rursus