University of Colorado
University of Colorado: Ph Et Interactive Simulations: Faraday's Electromagnetic Lab
Investigate with a bar magnet and coils to learn about Faraday's law. You can also play with electromagnets, generators, and transformers!