I don't mind explaining idioms, but anything that a dictionary can answer you should look up yourself.
Thanks. Before I ask questions here, I do visit many online dics such as
http://dictionary.cambridge.org/dictionary/ and
http://www.oxfordlearnersdictionaries.com/definition/english/among?q=among. I also try yahoo img to helo me understand odd words. Why I post here so frquently is that I read and translate a lot every day.In my view, something English from yahoo is real English. And I will not have my questions talked with my Chinese colleagues. Because they know little about what I am interested. That is to say, if the question is not that puzzling, I will not post here to avoid somebody thinking I am cheating in homework or something like that.
Of course, posting too much may not seem polite. But I just find this is the most effective way for me, an English teacher to keep learing.