If a kid is interested in current affairs and general knowledge, debate is an excellent way to challenge them. DD started in debate, had the basic skills and did well in the beginning but when you had to be into social sciences, she dropped out. Kids who are into it, can go far.