- Introduction
o For Families and Educators
o For Software Developers
- Human Factors
o About Autism
o Why Use Virtual Tutors
o Existing Social Skills Interventions
- Designing Virtual Tutors
o How Human Tutors Teach
o The Importance of Assessment
o Existing Software Tutors
o Embodied Conversational Agents
- Developing the Social Tutor
o Selecting Curricula and Tools
o Designing for Specific Populations
o Software Overview
- Evaluating the Social Tutor
o Research Methodology
o Results and Analysis
o Discussion
- The Future of Virtual Teachers
o Supporting Personalised Content
o Harnessing Assistive Technologies
o Creating Authentic Interactions