Onward Christian Schoolboys Academy

Onward Christian Schoolboys Academy is a Christian school in Springfield. Rod and Todd went there before Edna pulled them out and put them in Springfield Elementary.