The supervised learning workshop : a new interactive approach to understanding supervised learning algorithms /: a new interactive approach to understanding supervised learning algorithms. (2020)