modified Lession.toString