This is a cool idea, but I wish everything wasn't so 'big data' oriented. Most people will never work with big data. Instead of teaching me map/reduce, how about teaching me how to model with a mixture distribution? Teach me how to master small data and then scale those up to big data when and if need be.