1.1 General Principles (Course Design)

There are 7 different general principles for designing IPSC stages: Safety, Quality, Balance, Diversity, Freestyle, Difficulty and Challenge.