http://www.cellsalive.com/
is excellent. It has an interactive cell model that allows you to
click on the organelle and it gives more info about that organelle.
I have checked out the site and it is really good. This could be a
possibility for a constructive place for especially 7th grade students
to visit.