illiteretarded to ill-prepared