Public libraries are a great resource for streaming videos that will help you understand a topic, but not particularly rich in academic sources. Some county libraries require you to be a resident. Philadelphia allows anyone in Pennsylvania to Get a Library Card.