Thanks for the links, bookmarking and having a read now.  
I&#x27;m a math nerd, so the geometric side is perfect. I can implement algorithms &#x2F; find suitable libraries without issue, its having that intuitive understanding of the relationships, visualizing the mechanics that really let you think practically about problems.