Weather is one of those topics that ESL students can talk about a lot as it changes on a daily basis. Check out our Weather Vocabulary list for more ideas.