Pedagogy & Theory for Simulation