https://tatarynowicz.com/?p=1327
How to Teach Machine Learning Effectively?