Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange
Join us in building a kind, collaborative learning community via our updated Code of Conduct.
11,717 reputation


I've always had a fascination with languages, how they are put together, and what different languages have in common. I've spent time as a teacher and an editor, and I get a lot of enjoyment out of finding ways to explain how we use our language to people who are trying to learn it.

Top Tags (181)

Score 131
Posts 40
Posts % 9
Score 72
Posts 30
Score 71
Posts 33
Score 53
Posts 29
Score 52
Posts 38
Score 35
Posts 23

Top Posts (440) All Questions Answers | Votes Newest

View all questions and answers

Badges (44)

Silver 14


Bronze 30