TED-ed: Why do we dream? - Amy Adkins
I Believe in Dreams
Zander - New York, New York, Entered on February 18, 2009
Learn English with Let's Talk: Talking about Dreams
EngVid: Learn English - 6 fun idioms about DREAMS
List of Dream Idioms https://idioms.thefreedictionary.com/dream
Grammar Girl - Quick and Dirty Tips: Dreamed or Dreamt?