Matchismo, Learned from Stanford Online Course