One of the most important vehicles for providing dynamic learning is interaction combined to animation. We designed a dynamic e-learning environment for teaching optics. In spite of the fact that the teacher and the learner do not share neither space nor time, dynamic teaching is implemented aiming at reducing passivity, engaging and motivating the learner, empowering him with responsibility for his own learning experience, allowing collaborative learning, popularizing complex aspects in optics, and enabling the learner to easily access and interact with the environment content at his own pace, in his own time and from wherever he might be. Audio-visual tools are used for real-time assistance. The degree of complexity is customized by supervising and interpreting the interactions of the learner so that laypeople can readily follow the course. The course is adapted to people with a modest background in physics such as clinicians, optometrists and ophthalmologists. However, the learning environment is useful for advanced topics in optics as well as for research.© (2004) COPYRIGHT SPIE--The International Society for Optical Engineering. Downloading of the abstract is permitted for personal use only.