The training module consists of classroom lectures in which Yaskawa Motoman instructors present course material consisting of programming commands, reinforced with demonstrations. The commands and topics are related to real-world examples and applications. Students enhance the materials covered in the lectures with actual hands-on programming in the Yaskawa Motoman Canada Ltd. 2400 square foot demonstration and training laboratory. Students work in teams to perform workshop exercises, including actual programming to emphasize commands covered in class lectures. Classes are kept small in size, typically 12 or fewer students, in order to promote an interactive, hands-on learning atmosphere. This allows the students to work with each other and YMC instructors in order to grasp the concepts of operating a robot.