complete learning templates