The BMCC Library is a great resource if you are writing a paper. The library is part of the Michigan eLibrary that allows you to have access to over 6,000,000 books and materials by utilizing an online system linking participating libraries within the State of Michigan. The library also provide other resources available to you by visiting their website.
Khan Academy offers practice exercises and instructional videos that empowers learners to study at their own pace in and out of the classroom.
Subject areas include: math, biology, history, economics, finance, grammar and much more!
Click here: https://www.khanacademy.org/