Québec is a gem for cruise ship lecturers