how much do math teachers make in middle school