Bridge Base Online (BBO) is a great place to play bridge on the internet.
Robert and other AiB instructors teach bridge using BBO on a regular basis. The website contains many excellent tools that allow AiB teachers to work with students to improve their bridge.
Robert and other AiB instructors are also occasional contributors to BBO forums and educational materials.