ThinkQuest is an annual contest that challenges Students, ages 12 to 19, to use the Internet as a collaborative, interactive teaching and learning tool.