Substitute teacher accused of assaulting middle school student