The North Carolina School of Horseshoeing is located in Guilford County and is one of only six horseshoeing schools in the United States. The school lasts for two months, as students learn the proper way to approach a horse, how to hold its legs without endangering the horse or themselves, how to make right and left shoes, and how to hammer in nails. The school's emphasis is on safety for both the horse and horseshoer. Even though the training is difficult, few students drop out of the school. Graduates of the horseshoe school earn an average of around $20,000 a year as horseshoers.