There is no universal answer to which classes to take. There are several questions you should ask yourself. The most important one being, how interested are you in each one. You should take the one that you are more interested in. You should also take into account what other classes are in your schedule and what classes you need to graduate high school.
These are some programs that are popular among high school students. This is by no means an exhaustive list of nationally recognized programs. Boy’s/Girls States