Skip To ContentSkip To Content

    Students and Families: Internet Essentials provides affordable, high-speed home Internet access, with an option to purchase a low-cost computer, to eligible families with school-age children. To find out if your family qualifies, visit or call Comcast at 1-855-814-4372 for more information.

    General Research Resources

    Seattle Public Schools Library Resources
    Madrona Library Catalog
    Smithsonian Encyclopedia for Kids

    Reading Resources

    What Should I Read Next?
    Your Next 5 Books (personalized book recommendations from librarians at Seattle Public Library [SPL])
    SPL Book Recommendations (for children, teens, and adults)
    Kid Book Lists (from King County Library)
    Teen Book Lists (from King County Library)
    We Read Too App (a book resource app on iOS showcasing children's and young adult books written by authors of color featuring characters of color)
    We Read Too on Facebook

    Local, National, and International News

    The Seattle Times
    Seattle Post-Intelligencer
    The New York Times
    Newspapers from Around the World

    Writing Resources (for older students)

    Thesis Generator
    The Owl at Purdue

    Country Information and Maps

    Background Notes: U.S. Department of State
    National Geographic Maps
    Library of Congress: Country Studies
    United Nations
    BBC Country Profiles

    Primary Sources

    The Library of Congress American Memory Project
    The National Archives
    National Archives Online Exhibits
    Calisphere (University of California)
    University of Washington Digital Collections
    The History Link (Pacific Northwest primary resources)


    The White House
    United States Government
    Washington State
    King County

    Quotation Sites


    Plagiarism Information
    Avoiding Plagiarism

    Other Libraries

    King County Library
    Seattle Public Library
    University of Washington Libraries
    The Library of Congress

    Library Catalog
    Online Student Resources

    Contact Info:

    Librarian: Erin Williams
    Phone: 206-252-3112