Homework Help

Live homework assistance is available online from 10am-11pm every day through YDL's Tutor.com subscription. Various test preparation, study, and career resources are always available. Create a free account to use extra features, such as proofreading, editing, and skills assessment. 

 

Almanacs
infoplease

Fact Monster

Encyclopedias
Encyclopedia.com

Dictionaries
Dictionary.com

Urban Dictionary

General Homework Help (All Subjects)
Khan Academy
Video library with over 3300 videos covering subjects like K-12 math, biology, chemistry, physics, finance, and history.  Videos are approximately 10 minutes long.  Also included are challenges covering multiple smaller skills and practice sections.
Free Math Help

This site offers pre-k to sixth grade skills help and help for higher grades as well.  They also have sports math, calculators to use online, math games and help with algebra, geometry, trigonometry, calculus, statistics, exponential functions and other help through their Math Help Message Board. 
Hippocampus Homework Help

Website dedicated to offering free homework help in Algebra,  (Algebra in Spanish), American Government, Biology, Calculus, (Calculus in Spanish), Environmental Science, Physics, Psychology, Religion, Statistics and U. S. History.
XYZ Homework and Math TV

XYZ Homework provides powerful online instructional tools for faculty and students. Our unified learning environment combines online assessment with MathTV.com video lessons and McKeague’s proven developmental math textbooks to reinforce the concepts taught in the classroom.
100 Best Sites for Homework Help

This website has an awesome collection of sites for help with homework including online communities, tutors and tutorials, math, reading, research and writing, science and history, study skills and tools, reference materials, and student organizers.  They provide links for Dyslexia Support, FREE tools to build your own Ivy-League Brain, 100 extremely useful search engines for Science, and 100 useful links for eBook lovers.

Writing
APA Style

MLA Style

MLA Style Bibliography Generator