ALC prioritizes the development of 21st century skills—things like self-leading, leading others, entrepreneurial thinking, quantitative reasoning, critical thinking, managing complex projects, and communication. Most higher educational institutions hope that students pick up some of these skills during their education. At ALC, we intentionally and explicitly develop these skills in students through practice, on-the-job experience, coaching, and regular feedback.