90% attendance guest teachers