A system of distance learning at multiple locations using the Internet is disclosed. In a particular embodiment, the system includes a student computer, a remote server, a student Internet connection between the student computer and the remote server, an instructor computer, an instructor Internet connection between the instructor computer and the remote server, and learning material, wherein the student computer and the instructor computer are configured to transmit and receive the learning material during a learning material session. In addition, the system includes an instructor tablet computer configured to transmit handwritten notes written thereon, and a learning material platform, where the learning material platform is configured to capture images of the learning material to transmit to the instructor computer. The learning material platform is configured to project the handwritten notes received from the instructor tablet computer over the learning material to provide visual instruction to a student.