#8: added default lessons generator