Not even on the 2nd part of the Andrew Ng's Machine Learing course do I feel my lack of math expertise hindering my understanding =(.
I really slacked off during my middle school / high school days. Prime example of a procrastinator. Failed AP Calc, passed Calc and Stats in college, and never took another math class again. I really did enjoy stats, much more practical in day to day life.
There are gaping holes in my math abilities. I usually did well enough to pass, but that's horrible since this left me with a swiss cheese foundation. Probably didn't retain 90%+ of what I "learned" in school. I think the biggest problem is that there was no connection to how applicable this is to the "real world", most likely why I liked stats, I saw that it was useful in determining bias with data that we're constantly bombarded with.
Utilizing Khan Academy I plan to get through Algebra II, maybe even Probability and Statistics, by the end of May. Courses I'm going to skip include Geometry and Trig since I consider them vastly difference than what I think is relavent for Machine Learning, unless I'm going to concentrate on Computer Vision. I have to consider whether or not to do Calculus, this will largely depend on what the Prob/Stats course will cover.
Did I mention that I love MOOCs? Well I do! <3.