25
Ohio Structural Steel / Architectural Metals Association PROFESSIONAL DEVELOPMENT SERIES TOPIC: How to Recruit and Hire Top Quality Employees Organizational Architecture, Inc. 3100 East 45 th Street, Suite 528 Cleveland, Ohio 44127 216.586.4762 | oahumanresources.com Ohio Structural Steel / Architectural Metals Association PROFESSIONAL DEVELOPMENT SERIES TOPIC: How to Recruit and Hire Top Quality Employees MARK FIALA ORGANIZATIONAL ARCHITECTURE, INC. 216.586.4762 [email protected] 2 1 of 25

Ohio Structural Steel / Architectural Metals Association PROFESSIONAL … · 2017-02-10 · Ohio Structural Steel / Architectural Metals Association PROFESSIONAL DEVELOPMENT SERIES

  • Upload
    others

  • View
    11

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Ohio Structural Steel / Architectural Metals Association PROFESSIONAL … · 2017-02-10 · Ohio Structural Steel / Architectural Metals Association PROFESSIONAL DEVELOPMENT SERIES

Ohio Structural Steel / Architectural Metals AssociationPROFESSIONAL DEVELOPMENT SERIESTOPIC: How to Recruit and Hire Top Quality Employees

Organizational Architecture, Inc.3100 East 45th Street, Suite 528

Cleveland, Ohio 44127216.586.4762 | oahumanresources.com

Ohio Structural Steel / Architectural Metals AssociationPROFESSIONAL DEVELOPMENT SERIESTOPIC: How to Recruit and Hire Top Quality Employees

MARK FIALA

ORGANIZATIONAL ARCHITECTURE, INC.

216.586.4762

[email protected]

2

1 of 25

Page 2: Ohio Structural Steel / Architectural Metals Association PROFESSIONAL … · 2017-02-10 · Ohio Structural Steel / Architectural Metals Association PROFESSIONAL DEVELOPMENT SERIES

Ohio Structural Steel / Architectural Metals AssociationPROFESSIONAL DEVELOPMENT SERIESTOPIC: How to Recruit and Hire Top Quality Employees

WHAT DO YOU WANT TO GET OUT OF THIS SESSION?

3

Ohio Structural Steel / Architectural Metals AssociationPROFESSIONAL DEVELOPMENT SERIESTOPIC: How to Recruit and Hire Top Quality Employees

WHAT CHALLENGES ARE YOU FACING REGARDING RECRUITMENT?

4

2 of 25

Page 3: Ohio Structural Steel / Architectural Metals Association PROFESSIONAL … · 2017-02-10 · Ohio Structural Steel / Architectural Metals Association PROFESSIONAL DEVELOPMENT SERIES

Ohio Structural Steel / Architectural Metals AssociationPROFESSIONAL DEVELOPMENT SERIESTOPIC: How to Recruit and Hire Top Quality Employees

SESSION TOPICS

• Learn the process smart organizations use to find the right talent

• Learn which competencies are the right competencies

• Learn to create a value proposition meaningful to the market for talent

5

uul

Ohio Structural Steel / Architectural Metals AssociationPROFESSIONAL DEVELOPMENT SERIESTOPIC: How to Recruit and Hire Top Quality Employees

WHAT DOES IT COST YOU WHEN YOU SETTLE?

• Cost of a bad hire

• Direct cost

• Indirect cost

• Impact to customers

• Impact to business

• Impact to employees

6

3 of 25

Page 4: Ohio Structural Steel / Architectural Metals Association PROFESSIONAL … · 2017-02-10 · Ohio Structural Steel / Architectural Metals Association PROFESSIONAL DEVELOPMENT SERIES

Ohio Structural Steel / Architectural Metals AssociationPROFESSIONAL DEVELOPMENT SERIESTOPIC: How to Recruit and Hire Top Quality Employees

WHERE SHOULD YOU INVEST YOUR RECRUITMENT BUDGET?

• Outsourcing

• Technology

• Internal investments

7

Ohio Structural Steel / Architectural Metals AssociationPROFESSIONAL DEVELOPMENT SERIESTOPIC: How to Recruit and Hire Top Quality Employees

THE PROCESS SMART ORGANIZATIONS USE TO FIND THE RIGHT TALENT

• Build a talent pipeline

• Create a value proposition that is meaningful to the TALENT market

• Use ALL the sources you can

• Use partners…if it makes sense to do so

8

4 of 25

Page 5: Ohio Structural Steel / Architectural Metals Association PROFESSIONAL … · 2017-02-10 · Ohio Structural Steel / Architectural Metals Association PROFESSIONAL DEVELOPMENT SERIES

Ohio Structural Steel / Architectural Metals AssociationPROFESSIONAL DEVELOPMENT SERIESTOPIC: How to Recruit and Hire Top Quality Employees

DEVELOPING AND MEASURING THE PIPELINE

• Sources

Staffing agencies Internet job boards Trade schools

Community colleges Industry groups Trade shows

Government employment sites Networking

• Measuring results

Yield by source Time to fill Employee tenure

9

Ohio Structural Steel / Architectural Metals AssociationPROFESSIONAL DEVELOPMENT SERIESTOPIC: How to Recruit and Hire Top Quality Employees

WHICH COMPETENCIES ARE THE RIGHT COMPETENCIES

• What is a competency?

• Why do they matter?

• How do you decide which ones to use?

• How do they help you find the right people?

10

5 of 25

Page 6: Ohio Structural Steel / Architectural Metals Association PROFESSIONAL … · 2017-02-10 · Ohio Structural Steel / Architectural Metals Association PROFESSIONAL DEVELOPMENT SERIES

Ohio Structural Steel / Architectural Metals AssociationPROFESSIONAL DEVELOPMENT SERIESTOPIC: The Finance Professional's Guide to Managing HR

11

Ohio Structural Steel / Architectural Metals AssociationPROFESSIONAL DEVELOPMENT SERIESTOPIC: The Finance Professional's Guide to Managing HR

12

6 of 25

Page 7: Ohio Structural Steel / Architectural Metals Association PROFESSIONAL … · 2017-02-10 · Ohio Structural Steel / Architectural Metals Association PROFESSIONAL DEVELOPMENT SERIES

Ohio Structural Steel / Architectural Metals AssociationPROFESSIONAL DEVELOPMENT SERIESTOPIC: How to Recruit and Hire Top Quality Employees

13

Position Descriptions• Set expectations• Define required skills and experience• Define competencies

Performance Management • Measure achievement• Allows for positive and negative feedback• Provides for progressive discipline• Communicates to employee if they are meeting expectations or

need to improve• Prioritizes training activities• Employees may be removed from organization based on lack of

desire or ability to perform job dutiesSuccession Planning

• Measures competency levels• Leadership development and promotions are pro-active and not

reactive• Prioritizes developmental activities• Employees may be removed from organization based on lack of

competency or desire or ability to develop

Performance Management

Succession Planning

Position Description

Ohio Structural Steel / Architectural Metals AssociationPROFESSIONAL DEVELOPMENT SERIESTOPIC: How to Recruit and Hire Top Quality Employees

CREATE A VALUE PROPOSITION MEANINGFUL TO THE MARKET FOR TALENT

• What is the market for talent in 2017?

• What differentiates you from your competition for talent?

• What is your story?

• Is it meaningful to everyone or should you segment?

14

7 of 25

Page 8: Ohio Structural Steel / Architectural Metals Association PROFESSIONAL … · 2017-02-10 · Ohio Structural Steel / Architectural Metals Association PROFESSIONAL DEVELOPMENT SERIES

Ohio Structural Steel / Architectural Metals AssociationPROFESSIONAL DEVELOPMENT SERIESTOPIC: How to Recruit and Hire Top Quality Employees

WAGE RATES AND HOW TO FIND THEM

• Bureau of Labor Statistics www.bls.gov

• Ohio Department of Job and Family Services // Ohio Labor Market Information http://ohiolmi.com/linksforbusiness.htm

• Valid, reliable, third party survey data such as Economic Research Institute http://erieri.com

15

Ohio Structural Steel / Architectural Metals AssociationPROFESSIONAL DEVELOPMENT SERIESTOPIC: How to Recruit and Hire Top Quality Employees

OTHER RESOURCES

16

Outside employmentand ERISA counsel

Human Resource outsource partners

8 of 25

Page 9: Ohio Structural Steel / Architectural Metals Association PROFESSIONAL … · 2017-02-10 · Ohio Structural Steel / Architectural Metals Association PROFESSIONAL DEVELOPMENT SERIES

Ohio Structural Steel / Architectural Metals AssociationPROFESSIONAL DEVELOPMENT SERIESTOPIC: How to Recruit and Hire Top Quality Employees

WHAT QUESTIONS DO YOU HAVE?

17

Ohio Structural Steel / Architectural Metals AssociationPROFESSIONAL DEVELOPMENT SERIESTOPIC: How to Recruit and Hire Top Quality Employees

THANK YOU!

Mark [email protected]/in/markfialawww.facebook.com/OrganizationalArchitecturetwitter.com/markfialaOAlien

18

9 of 25

Page 10: Ohio Structural Steel / Architectural Metals Association PROFESSIONAL … · 2017-02-10 · Ohio Structural Steel / Architectural Metals Association PROFESSIONAL DEVELOPMENT SERIES

Bureau Labor Statistics

Occupational Employment Statistics - May 2015

Hourly 25th

percentile wage

Hourly 50th

percentile wage

[median]

Hourly 75th

percentile wageEmployment

Cincinnati, OH-KY-IN $19.84 $24.84 $29.73 690

Cleveland-Elyria, OH $17.67 $21.90 $27.85 630

Columbus, OH $18.80 $24.25 $27.85 920

Cincinnati, OH-KY-IN $14.72 $17.70 $21.64 2,740

Cleveland-Elyria, OH $14.95 $17.65 $21.47 2,380

Columbus, OH $15.48 $18.16 $22.04 1,530

Cincinnati, OH-KY-IN $23.44 $26.25 $28.64 480

Cleveland-Elyria, OH $26.49 $30.19 $34.79 440

Columbus, OH $23.96 $26.65 $29.15 270

Notes:

Architectural and Civil Drafters

Welders, Cutters, Solderers, and

Brazers

Structural Iron and Steel Workers

All data is reported from BLS Occupational Employment Statistics Query System as of May 2015. May 2016 data will be published on March 31,

2017.

Employment estimates do not include self-employed workers.

10 of 25

Page 11: Ohio Structural Steel / Architectural Metals Association PROFESSIONAL … · 2017-02-10 · Ohio Structural Steel / Architectural Metals Association PROFESSIONAL DEVELOPMENT SERIES

Career Coach Occupation Information For

Architectural Drafter

Columbus State Community College | http://www.cscc.edu

11 of 25

Page 12: Ohio Structural Steel / Architectural Metals Association PROFESSIONAL … · 2017-02-10 · Ohio Structural Steel / Architectural Metals Association PROFESSIONAL DEVELOPMENT SERIES

About

Description: Preparedetailed drawings ofarchitectural designs andplans for buildings andstructures according tospecifications provided byarchitect.

Typical education level:Bachelor's degree

Businesses

This career is not associatedwith any businesses.

Similar Careers

Civil Drafter$24.43/hr wage1,096 employed

Mechanical Drafter$23.15/hr wage498 employed

Civil Engineering Technician$25.56/hr wage678 employed

Electrical Drafter$26.04/hr wage168 employed

Electronic Drafter$26.04/hr wage168 employed

Commercial and Industrial Designer…$30.06/hr wage489 employed

Wage

Employment

1,096

21

227

Employed in your area

Estimated annual job openings

Approaching retirement age

The average retirement age in the U.S. is 65 years old. Architectural Drafters in the 55-64 and the 65+categories are 1-10 years away from retirement. When older workers retire, there will likely be a demandfor new workers.

Age Group # of Workers % of Workers*

under 25 98 9%

25-34 281 26%

35-44 253 23%

45-54 237 22%

55-64 179 16%

65+ 48 4%* Based on county-level occupational demographics

Columbus State Community College | http://www.cscc.edu

12 of 25

Page 13: Ohio Structural Steel / Architectural Metals Association PROFESSIONAL … · 2017-02-10 · Ohio Structural Steel / Architectural Metals Association PROFESSIONAL DEVELOPMENT SERIES

Who's hiring?

16

12

Current Job Postings

Companies Posting

Company Name # of Postings

TEKsystems, Inc. 3

Aerotek 2

Iconma, L.L.C. 2

Matrix, L.L.C. 1

Rotator Staffing Services Inc 1

Alkermes, Inc. 1

Gdkn Corporation 1

Kforce Inc. 1

Axellon, Inc. 1

Synerfac Technical Staffing 1

Columbus State Community College | http://www.cscc.edu

13 of 25

Page 14: Ohio Structural Steel / Architectural Metals Association PROFESSIONAL … · 2017-02-10 · Ohio Structural Steel / Architectural Metals Association PROFESSIONAL DEVELOPMENT SERIES

Related Degrees

Architectural CAD Drafting - CertificateOver the past couple of decades CAD drafting has become a necessary tool for architects, engineers and otherrelated professions. The courses in this certificate will provide...

3D Visualization - CertificateThis post-associate certificate program will provide students with advanced coursework in 3D modeling, rendering andanimation. Two separate tracks of study are available...

Architecture - A.A.S.Architecture graduates assist architects and others in preparing design & working drawings, specifications, as-builtdrawings and much more. Many also work for builders...

Engineering Assembly Technician - CertificateChanges in technology have transformed the manufacturing and assembly process. Automated manufacturingsystems now use robots, computers, programmable motion control devices...

Engineering Technician - CertificateEngineering technicians use application-oriented principles of science, engineering, and mathematics to solvetechnical problems in research, development, and manufacturing...

Manufacturing Maintenance Technician - CertificateMany installers and repairers, known as field technicians, travel to factories (or other locations) to repair equipment orto perform preventive maintenance on a regular basis...

Computer Aided Drafting Technician - CertificateCADD systems employ computers to create and store drawings electronically that can then be viewed, printed, orprogrammed directly into automated manufacturing systems. These...

Columbus State Community College | http://www.cscc.edu

14 of 25

Page 15: Ohio Structural Steel / Architectural Metals Association PROFESSIONAL … · 2017-02-10 · Ohio Structural Steel / Architectural Metals Association PROFESSIONAL DEVELOPMENT SERIES

Career Coach Occupation Information For

Structural Iron and Steel Worker

Columbus State Community College | http://www.cscc.edu

15 of 25

Page 16: Ohio Structural Steel / Architectural Metals Association PROFESSIONAL … · 2017-02-10 · Ohio Structural Steel / Architectural Metals Association PROFESSIONAL DEVELOPMENT SERIES

About

Description: Raise, place,and unite iron or steel girders,columns, and other structuralmembers to form completedstructures or structuralframeworks. May erect metalstorage tanks and assembleprefabricated metal buildings.

Typical education level:High School or less

Businesses

This career is not associatedwith any businesses.

Similar Careers

Roofer$19.72/hr wage1,487 employed

Construction Carpenter$18.11/hr wage7,318 employed

Reinforcing Iron and Rebar Worker…$19.92/hr wage92 employed

Stonemason$13.73/hr wage109 employed

Rail-Track Laying and Maintenance Equipment Operator…$24.67/hr wage86 employed

Excavating and Loading Machine and Dragline Operator…$17.64/hr wage236 employed

Wage

Employment

395

9

58

Employed in your area

Estimated annual job openings

Approaching retirement age

The average retirement age in the U.S. is 65 years old. Structural Iron and Steel Workers in the 55-64 andthe 65+ categories are 1-10 years away from retirement. When older workers retire, there will likely be ademand for new workers.

Age Group # of Workers % of Workers*

under 25 30 8%

25-34 91 23%

35-44 111 28%

45-54 105 27%

55-64 53 13%

65+ 5 1%* Based on county-level occupational demographics

Columbus State Community College | http://www.cscc.edu

16 of 25

Page 17: Ohio Structural Steel / Architectural Metals Association PROFESSIONAL … · 2017-02-10 · Ohio Structural Steel / Architectural Metals Association PROFESSIONAL DEVELOPMENT SERIES

Who's hiring?

11

2

Current Job Postings

Companies Posting

Company Name # of Postings

Tradesmen International, Inc 10

Acloche LLC 1

Related Degrees

There are currently no Columbus State Community College degrees that link directly to this career.

Columbus State Community College | http://www.cscc.edu

17 of 25

Page 18: Ohio Structural Steel / Architectural Metals Association PROFESSIONAL … · 2017-02-10 · Ohio Structural Steel / Architectural Metals Association PROFESSIONAL DEVELOPMENT SERIES

Career Coach Occupation Information For

Structural Metal Fabricator and Fitter

Columbus State Community College | http://www.cscc.edu

18 of 25

Page 19: Ohio Structural Steel / Architectural Metals Association PROFESSIONAL … · 2017-02-10 · Ohio Structural Steel / Architectural Metals Association PROFESSIONAL DEVELOPMENT SERIES

About

Description: Fabricate,position, align, and fit parts ofstructural metal products.

Typical education level:High School or less

Businesses

This career is not associatedwith any businesses.

Similar Careers

Floor Layer, Except Carpet, Wood, and Hard Tiles…$18.02/hr wage99 employed

Glazier$21.31/hr wage224 employed

Insulation Worker, Mechanical$20.74/hr wage176 employed

Paperhanger$14.83/hr wage52 employed

Drywall and Ceiling Tile Installer…$16.07/hr wage601 employed

Cutter and Trimmer, Hand$10.82/hr wage63 employed

Wage

Employment

983

27

225

Employed in your area

Estimated annual job openings

Approaching retirement age

The average retirement age in the U.S. is 65 years old. Structural Metal Fabricators and Fitters in the 55-64 and the 65+ categories are 1-10 years away from retirement. When older workers retire, there willlikely be a demand for new workers.

Age Group # of Workers % of Workers*

under 25 72 7%

25-34 188 19%

35-44 235 24%

45-54 263 27%

55-64 202 21%

65+ 23 2%* Based on county-level occupational demographics

Columbus State Community College | http://www.cscc.edu

19 of 25

Page 20: Ohio Structural Steel / Architectural Metals Association PROFESSIONAL … · 2017-02-10 · Ohio Structural Steel / Architectural Metals Association PROFESSIONAL DEVELOPMENT SERIES

Who's hiring?

3

2

Current Job Postings

Companies Posting

Company Name # of Postings

Professional Placement Services LLC 2

Acloche LLC 1

Related Degrees

There are currently no Columbus State Community College degrees that link directly to this career.

Columbus State Community College | http://www.cscc.edu

20 of 25

Page 21: Ohio Structural Steel / Architectural Metals Association PROFESSIONAL … · 2017-02-10 · Ohio Structural Steel / Architectural Metals Association PROFESSIONAL DEVELOPMENT SERIES

Career Coach Occupation Information For

Welder, Cutter, and Welder Fitter

Columbus State Community College | http://www.cscc.edu

21 of 25

Page 22: Ohio Structural Steel / Architectural Metals Association PROFESSIONAL … · 2017-02-10 · Ohio Structural Steel / Architectural Metals Association PROFESSIONAL DEVELOPMENT SERIES

About

Description: Use hand-welding or flame-cuttingequipment to weld or joinmetal components or to fillholes, indentations, or seamsof fabricated metal products.

Typical education level:Vocational Certificate

Businesses

This career is not associatedwith any businesses.

Similar Careers

Sheet Metal Worker$24.09/hr wage1,177 employed

Layout Worker, Metal and Plastic…$17.36/hr wage62 employed

Molding and Casting Worker$16.86/hr wage593 employed

Tile and Marble Setter$19.03/hr wage456 employed

Drilling and Boring Machine Tool Setter, Operator, and Tender, Metal and Plastic…$14.66/hr wage137 employed

Engine and Other Machine Assembler…$20.10/hr wage964 employed

Wage

Employment

2,971

115

518

Employed in your area

Estimated annual job openings

Approaching retirement age

The average retirement age in the U.S. is 65 years old. Welders, Cutters, and Welder Fitters in the 55-64and the 65+ categories are 1-10 years away from retirement. When older workers retire, there will likelybe a demand for new workers.

Age Group # of Workers % of Workers*

under 25 288 10%

25-34 706 24%

35-44 720 24%

45-54 739 25%

55-64 451 15%

65+ 67 2%* Based on county-level occupational demographics

Columbus State Community College | http://www.cscc.edu

22 of 25

Page 23: Ohio Structural Steel / Architectural Metals Association PROFESSIONAL … · 2017-02-10 · Ohio Structural Steel / Architectural Metals Association PROFESSIONAL DEVELOPMENT SERIES

Who's hiring?

65

20

Current Job Postings

Companies Posting

Company Name # of Postings

Aerotek 17

Tradesmen International, Inc 15

TEKsystems, Inc. 5

Pinnacle Metals, Inc. 3

Ohio Steel Industries, Inc. 3

Staffmark 3

Oc Business Services 2

Triple Crown Services Company 2

United McGill Corporation 2

Synerfac Technical Staffing 2

Columbus State Community College | http://www.cscc.edu

23 of 25

Page 24: Ohio Structural Steel / Architectural Metals Association PROFESSIONAL … · 2017-02-10 · Ohio Structural Steel / Architectural Metals Association PROFESSIONAL DEVELOPMENT SERIES

Related Degrees

Skilled Trades - Millwright - A.A.S.These Skilled Trades degree programs are part of partnerships between area trades apprenticeship programs and thecollege. Participation in these programs is limited to students...

Introduction to the Construction Industry - CertificateSkilled Trades has developed a certificate to provide foundational information about the construction industry. Thesecourses are intended to address the needs of everyone...

Skilled Trades - Carpentry - A.A.S.These Skilled Trades degree programs are part of partnerships between area trades apprenticeship programs and thecollege. Participation in these programs is limited to students...

Carpentry Module - CertificateThe Module Certificates are a great way for students to focus on a single skill set and earn a college certificate. Incombination, the modules can be applied towards the...

Skilled Trades - Electrician - A.A.S.These Skilled Trades degree programs are part of partnerships between area trades apprenticeship programs and thecollege. Participation in these programs is limited to students...

Electrician Module - CertificateThe Module Certificates are a great way for students to focus on a single skill set and earn a college certificate. Incombination, the modules can be applied towards the...

HVAC Module - CertificateThe Module Certificates are a great way for students to focus on a single skill set and earn a college certificate. Incombination, the modules can be applied towards the...

Plumbing Module - CertificateThe Module Certificates are a great way for students to focus on a single skill set and earn a college certificate. Incombination, the modules can be applied towards the...

Welding Module - CertificateThe Module Certificates are a great way for students to focus on a single skill set and earn a college certificate. Incombination, the modules can be applied towards the...

Facilities Maintenance - CertificateThis short-term certificate program prepares students for employment as entry-level maintenance workers. Theprogram can be completed in as little as three quarters. Since...

Construction Low Voltage Specialist - CertificateThese Skilled Trades degree programs are part of partnerships between area trades apprenticeship programs and thecollege. Participation in these programs is limited to students...

Skilled Trades - Sheet Metal - A.A.S.These Skilled Trades degree programs are part of partnerships between area trades apprenticeship programs and thecollege. Participation in these programs is limited to students...

Skilled Trades - Operating Engineer - A.A.S.These Skilled Trades degree programs are part of partnerships between area trades apprenticeship programs and thecollege. Participation in these programs is limited to students...

Construction Trades/Carpentry - A.T.S.These Skilled Trades degree programs are part of partnerships between area trades apprenticeship programs and the

Columbus State Community College | http://www.cscc.edu

24 of 25

Page 25: Ohio Structural Steel / Architectural Metals Association PROFESSIONAL … · 2017-02-10 · Ohio Structural Steel / Architectural Metals Association PROFESSIONAL DEVELOPMENT SERIES

college. Participation in these programs is limited to students...

Construction Trades/Electrician - A.T.S.These Skilled Trades degree programs are part of partnerships between area trades apprenticeship programs and thecollege. Participation in these programs is limited to students...

Construction HVAC - A.T.S.These Skilled Trades degree programs are part of partnerships between area trades apprenticeship programs and thecollege. Participation in these programs is limited to students...

Construction Trades/Heavy Equipment - A.T.S.These Skilled Trades degree programs are part of partnerships between area trades apprenticeship programs and thecollege. Participation in these programs is limited to students...

Construction Traades/.Low Voltage Specialist - A.T.S.These Skilled Trades degree programs are part of partnerships between area trades apprenticeship programs and thecollege. Participation in these programs is limited to students...

Facilities Maintenance - A.A.S.The Skilled Trades Facilities Maintenance major degree program prepares individuals for careers in technical jobssupporting the maintenance, upkeep, and light repair of...

Intermediate Welder - CertificateStudents that complete the Welding Module Certificate and looking to become an AWS certified Welder require morein-depth training.The Intermediate Welder Certificate provides...

Columbus State Community College | http://www.cscc.edu

25 of 25