Cover plan teacher