Go from Beginner to Super Advance Level in Machine Learning Algorithms using Python and Mathematical Insights