Kernel Methods for Machine Learning with Math and Python : 100 Exercises for Building Logic