Skip to main content

Barry Richards' Profile


Barry Richards

High School Social Studies

profile pic

Contact Info:


Work Phone:


Class Room Number:


About Me

Educational History:

Cushing high school 1985

Central State University 1990

Degrees and Certifications:

BS of science

Health and P.E.

Social Studies

Professional Development:

Sig Training

Coaches Clinic

Current Position:

I started teaching at Yale Schools in 2014. I am a coach and i am teaching Oklahoma History and Plato


Previous Position:

I started teaching in 1990. I have taught in several districts.

Family Information:

I have been married for 27 yrs. I have 3 children. One of them is a Jr. at Yale Schools.I have one pet named Benji.

Personal Information:

I love to sing and write songs and dream about spoiling my grand babies.

Contact Barry Richards

Classroom Number:
School Phone: