High School

Whatever you need to succeed in high school, we can help you find it.

For Teachers

Hi, teachers!

We have even more for you! Don't miss out on our page full of information you might need.
Teens at Lighthouse Academy

All the fun of high school - homework, tests, research, writing papers, studying, finding good books, and figuring out what you want to do when you are done with school - OPL is here to support you through it.

Homework Help

On this page you'll find some useful places to go when you need a little extra help with your homework, online or in person.

Test Prep

If you are preparing to take a test like the GED, the TOEFL, an AP test, or a college entrance exam, this list will take you places that will help you learn what you need to know.

College Planning

As you decide about college, this guide will direct you to resources to help you make the decisions you need to make.

Financial Aid & Scholarships

Paying for school can be hard. This list of resources can help you find a way to pay.


If you need to do research, we have options.

Whether you are looking for newspaper articles, data on current issues, or facts about people, places, and things, our online resources offer a variety of trusted sources to find information.

Online Resources for teens

Get a library card!Get a library card!

If you don't have a library card, you can get one. Use your card to access resources online and in person.
If you don't have a library card, you can get one. Use your card to access resources online and in person.

What are you studying? We have books to help.

Get tutored online


Free online tutoring for students K - 12th grade, college students, and adult learners as well as job search, interview & resume assistance.

Learn our history

Oakland History Center

Learn about the history of Oakland by visiting the Oakland History Center in person or online.

Pick a book

Teen Reads

Need help finding something to read? We've got you.

Study a language


This powerful language-learning tool offers 22 months of content, beginner - advanced, for 80 languages and ESL instruction.
Back to Top