Mastering Machine Learning Algorithms: A Project Tutor