Stanford's FREE data science book and course are the best yet