Since I had decided to start my buttoms up approach for learning data science, I decided to start by refreshing and learning mathematics. I tried to search for some books from which I can learn, but found some really interesting and god MOOC Course and free ebooks (all legal).
MIT Open Sourceware
eBooks