CORPORATE TEACHINGS