Home Page Logo
Two Schools, One Vision Keema History School Lunch Student Calendar Enrollment News Rio-Keema Teachers' Lounge Teaching Resources
Academic Lab CAHSEE Prep Class Student Testing English Department English Language Development Mathematics Department Staff Directory Student Calendar
Counseling Department Career Options-What's Next? Community Resources Keema Testing Information Keema's Student Calendar Parent Resources Scholarships Student Resources WHY DO YOU NEED COLLEGE?
Keema Online Online Classes

Home of the Wildcats!

Keema Home of the Wildcats!

Student Calendar


News, Notes & Votes
On Tuesday, Sept. 23, the Twin Rivers school board met during regular session at the District Office on McClellan Park.

Please click HERE for meeting highlights. Continue
Posted by: Charlene VanAllen
Published: 9/24/14

Pinwheels for Peace
Nearly 1,800 handmade pinwheels were planted on the front lawn of Norwood Junior High School by students, staff, family and community members. READ MORE Continue
Posted by: Charlene VanAllen
Published: 9/24/14

Stella the Solar-Powered Family Car
No doubt about it. Stella is still the hot topic among students at Rio Linda Preparatory Academy. Click on the link to read more.


Posted by: Zenobia Gerald
Published: 9/23/14


Seniors who have not passed the California High School Exit Exam will be taking the CAHSEE on October 7th and October 8th.

The English Language Arts section of the test will be given on October 7th. 
The Math portion of the exam will be given on October 8th.

2014-2015 Ongoing Registration

We are currently accepting new students for 2014/2015 school year.

Please read the information below and contact us once you have obtained the required documents:


Enrollment: (916) 566-3410 

Fax:  (916) 566-3572


If you are currently attending a Twin Rivers School, we need: 

1. SST Referral (Obtained from your current school)

2. Current Immunization Records

3. Transcript


If you just moved to the Twin Rivers Unified School District, we need: 

1. Proof of Address

2. Immunization Records

3. Transcript


If you do not live in the Twin Rivers Unified School District, we need:

1. An Inter-district Transfer (Obtained in your current district, when approved must be delivered to Twin Rivers USD @ 5115 Dudley                                               Blvd. Bay A; (916)566-1600)

2. Immunization Records

3. Transcript

Who we are

Keema High School is an Independent Studies education model where students study through course work independently at home or at Keema’s Academic Lab. Students meet with their teacher for one hour ...more


"Twin Rivers  Unified School District programs, activities, and practices shall be free from unlawful discrimination, harassment, intimidation, and bullying based on actual or perceived race, color, ancestry, national origin, ethnic group identification, age, religion, marital or parental status, physical or mental disability, sex, sexual orientation, gender, gender identity, or gender expression; or on the basis of a person’s association with a person or group with one or more of these actual or perceived characteristics.


If you believe you have been subjected to discrimination, harassment, intimidation, or bullying, you should immediately contact the school site principal and/or Director of the Student Services (CCR Title 5 and Title IX Officer), Rudy Puente, at 916-566-1620 or rudy.puente@twinriversusd.org. A copy of TRUSD uniform complaint or TRUSD non-discrimination policy are available upon request."


Site Administrator

Elmena Nelson

Phone #: (916) 566-3410

Email: elmena.nelson@twinriversusd.org

School Loop

Keema's McClellan Campus

Office Hours:

8:00 AM - 4:00 PM - Monday through Friday

Instructional Hours:
9:00 AM - 5:00 PM - Monday through Friday

Keema's Rio Linda Campus

Instructional Hours:

9:00 AM - 5:00 PM - Monday through Wednesday

Rio Linda Sign.JPG



To contact webmaster, please click on link below.