https://sharelearn.net/learn/courses/udemy-machine-learning-from-first-principles/
Supervised Machine Learning From First Principles