Taylor's and MAD.TUOne of the reasons Taylor's University stands out for me is the stress they place on self-development. Academically they may not always...