Longmont Lessons: Denver Museum of Nature and Science trip is an absolute treat