There is no doubt________grades have improved and interest in education has revived.
句意:毋庸置疑,成绩提高了,上学的兴趣也恢复了。there is no doubt that为固定搭配,意为“无疑”。