Main Characters Andrew Clements Dr. Benjamin Marion Jeffcoat Kirk Stevens Erin Clements Stephanie Clements Ruth Schellenbach