What are the key concepts taught in high school?