Be careful with idioms. Some are known, but not commonly used. Others are commonly used, but only in certain circumstances. Here is a website so you can get some exposure to idioms, but ask a native speaker before trying it out just to be sure.
http://www.usingenglish.com/reference/idioms/
Good luck!
Teachers use a lot of acronyms, so knowing those might help. This depends on what level and subject area you will be teaching. Keep this in mind as well.
http://www.teachers.tv/help/glossary
http://www.google.com/search?hl=en&q=teachers+acronyms&btnG=Google+Search