Listed are a few of the websites I really enjoy. They can be useful for homework help, as well as, review of the material we are working on in class. Some of them are just for fun.
http://ee.qctimes.com/ user name and password needed
http://education.jlab.org/indexpages/elementgames.php (this is one that they all love, it is general science games)