Fantastic post! As short as it needs to be while still communicating its points effectively. I love walking up the generalization levels in math.