A complete Beginner to Advance level guide to Machine Learning. Hands-on Learning approach with in-depth math concepts