The document discusses the characteristics and skills of digital native students known as Millennials. It emphasizes teaching higher-order thinking skills like critical thinking and problem solving using primary sources and project-based learning. Various online resources and tools are presented that can engage students in authentic learning experiences and help develop 21st century skills.