Broken Arrow Public Schools is hosting a job fair Monday as they try to fill more than two dozen teaching positions for next school year.