Middle and high school math teacher And all subjects for elementary grades And foundation for all subjects