Primary sources : magical moments of insight -- The American Memory website from the Library of Congress -- Finding materials online -- Strategies for teaching history / contributed by Stanlee Brimberg -- It's elementary! / contributed by Gail Petri -- History told firsthand in middle school / contributed by Laura Wakefield -- Focus on the questions in high school / contributed by Michael Federspiel -- Professional development -- Going to the source.