Soft skills are a combination of communication skills, social skills, interaction skills with people, attitudes, and career attributes, and emotional management among others that enable people to effectively navigate their environment and work well with others.
Career and Personal Development require an individual focus on self-planning that will vary according to the job role held and the personal's needs, wishes, abilities, skills and other self-qualities and attributes.
Language learning includes programs involving the teaching of translating and interpreting, some of which may have focus on specific topic (e.g. Business English) or on the enhancement of selected skills (e.g. public speaking skills), and languages for instruction.
Office productivity are a combination of tools/skills, that are designed to maximize office productivity.
Teacher development courses keep teachers up-to-date on new research on how children learn, new technology tools for the classroom, instructional design, and classroom management.