I teach high school computer science to pretty smart students. They keep me on my toes.
I'm especially interested in object-oriented design and functional paradigms. The classes I teach use Racket (formerly PLT Scheme), Java, and Scala, though I've taught classes in Python and C++ in the past.
Q&A for professional and enthusiast programmers
Q&A for contractors and serious DIYers
Q&A for linguists, etymologists, and serious English language enthusiasts
Stack Exchange Network staging zone, where users come together to build new Q&A sites
Q&A for users of TeX, LaTeX, ConTeXt, and related typesetting systems
Q&A for Ubuntu users and developers
Q&A for professional mathematicians
Q&A for professional system and network administrators