There is a popular joke that a data scientist is someone who knows more computer science than a statistician, and knows more statistics than a computer scientist. While to a large extent, this is true, becoming a good data scientist requires the mastery of not only these two key areas, but also some theories and models crucial to this field. However, this area has proven to be very difficult to understand. Data scientists get easily get fed up...