There have been several inquiries about homework help in the past few weeks.
We did some research and put together a list of websites used in class and/or suggested by our teachers: