Machine Learning Path
Here are the list of courses. You should probably watch them in the order as mentioned. Assumes no knowledge of ML previously. Assumes knowledge of High School Algebra. If you find you need to freshen you Linear Algebra, please watch the course number 2 on the list.
Most importantly, practice, practice, practice. See you at the top.