Introduction to Machine Learning: Supervised Learning