Contests and Competitions
American Computer Science League
Annual computer science contests and computer programming contests for junior and senior high school students.
Case of the Week
The Internet Pathology Laboratory for Medical Education weekly competition may provide an interesting challenge to your best students.
National Geographic Bee
Each year thousands of schools participate in the National Geography Bee. Learn all about the Bee while finding excellent resources for your students at the National Geographic website.