I wouldn't mind letting Catherine be everyone's homeroom teacher. Even though I put her down as teaching philosophy, few high schools (at least in America where I live) actually teach philosophy so I might have her also teach math/logic as a prerequisite to her higher-level elective philosophy courses.