Setting good orienteering courses takes some practice and experience. First-time course setters should attend a course setting class or apprentice with an experienced course setter.
The following resources will be of use for all course setters:
WIOL Course Design Guidelines
USOF Course Design Guidelines
IOF Control Descriptions
Purple Pen Course Setting Software