mainstream: the prevailing current of thought
thought: the organized beliefs of a period or group or individual
applied psychology: any of several branches of psychology that seek to apply psychological principles to practical problems of education or industry or marketing etc.