Homework & Research

Doing homework, studying for a test, or starting a new business? We have resources to help!

Resources at Hayward Public Library

New! Gale Virtual Reference Library - Encyclopedias and other specialized reference sources, plus books on business, crafts, health, and more!

MasterFile Premier - Full text magazines & newspaper articles, reference books & more

Tutor.com - Free live homework help, practice tests, resume building, and career assistance.

Hayward Review/Daily Review (1895-1977) Hayward's local newspaper, 1977 and earlier. Note: This resource is only accessible in-house with computers in the library building.

Hayward Daily Review (2001-present) - Hayward's local newspaper, back to 2001.

Additional Resources

California Digital Newspaper Collection - The California Digital Newspaper Collection contains over 1,500,000 pages of significant historical California newspapers published from 1846-present, including the first California newspaper, the Californian, and the first daily California newspaper, the Daily Alta California. It also contains issues of several current California newspapers that are part of a project to preserve and provide access to contemporary papers.

Health Care Alameda County - Learn about free and low-cost health care in Alameda County.

Library of Congress American Memory Project- American Memory provides free and open access through the Internet to written and spoken words, sound recordings, still and moving images, prints, maps, and sheet music that document the American experience. It is a digital record of American history and creativity. These materials, from the collections of the Library of Congress and other institutions, chronicle historical events, people, places, and ideas that continue to shape America, serving the public as a resource for education and lifelong learning.

Medline Plus - Health topics, medical dictionary, diagrams & videos, current health news, & more - provided by the National Library of Medicine & other organizations

For more information contact the Main Library at 510-293-8685 or Weekes Branch Library at 510-782-2155.