modules, opinion and question from professor

modules, opinion and question from professor