Fix the laggy lesson-switch bug, finish implementing notices