Resources-4
Here is a great site for homework help:
 
Another great site for HW help or research
Suffolk Library System lists of helpers