Excellent writing and well reasoned handling of very valid topic! I wish the had been written 4 years ago, having recently enjoyed the graduation of my last from college. Great job