Degrees and Certifications:

BS Marketing University of Maryland A+ Texas Teachers Special Education Certified K-12 Generalist Certified 4-8 Social Studies Certified 8-12

Ms. Ruth Kimmell


My name is Ruth Kimmell and this is my 15th amazing year at Johnson HS!! I am so fortunate to be part of this Jaguar family. I was originally a Special Ed co-teacher, then joined the Social Studies department in 2014. I am originally from the Washington, DC area, (Potomac, MD), and have lived in San Antonio for 27 years as part of the Johnson HS community.
My first profession was in marketing, earning my degree from University of Maryland. I started substitute teaching when my youngest started kindergarten and ultimately decided to go back to school and earn my teaching certification. I really enjoy being around kids and have four of my own..2 having graduated from Johnson. 
On weekends you can find me spending time with my 8 year old granddaughter, at the gym, or exploring San Antonio.  I love to travel when given the chance, especially loved Europe and hoping to go back soon. Anywhere beach is the next best thing..and I love Michigan for a summer getaway.
I am excited to be teaching your students about World Geography.  It is my pleasure to get to know them and encourage them to get the most out of their high school experience by getting involved.
Here's to a wonderful 2023-2024!


Education; Boston University; University of Maryland

Degree: BS Marketing 

Experience: Starting 15 years at Johnson HS. First 5 years in Special Education. Have taught and/or co-taught World Geography, Government, Economics, World History, Philosophy, and Sociology and US History. Currently teaching  Pre-Ap World Geography.

2021-2022 Teacher of the Year

Bell Schedule

  • 1ST PERIOD ACHIEVE 8:50-9:45

    2ND PERIOD CONFERENCE  9:50-10:45

    3RD PERIOD WORLD GEOGRAPHY    10:50-11:40


    5TH   PERIOD Achieve 12:40-1:30

    6TH   PERIOD Lunch 1:35-2:25


    8TH   PERIOD ACHIEVE 3:25-4:15



    Mon 4:20-4:45 PM

    Tues 8:10-8:40 AM & 4:20-5:00 PM

    Wed  4:20-4:45 PM

    Thurs 4:20-4:45 PM

    Fri 8:10-8:40AM

    And by appointment






Flex Bell Schedule