Actually, it's quite the opposite. A geek is intelligent, and you basically gave the definition of intelligence--being able to apply your knowledge to new situations. Geeks get good grades without studying usually (if they want to bother to). Interesting that the girls are the ones that have to try so hard to "get it". Females really have no place in the future.