Skip to main content
Current Assignments



The Hayward High Community will develop students and graduates to be:

Focused learners

Analytical thinkers

Responsible and respectful citizens

Mindful collaborators

Effective communicators

Resourceful users of technology

Self-advocating individuals

Ruby Goodall

Current Assignments
Teaching Schedule: Normal Days

Monday, Tuesday, and Friday

Period 1     8:15-9:13

 US History P

Period 2     9:20-10:18

 US History P

Period 3     10:40-11:45


Period 4     11:52-12:50

 US History P

Lunch         12:50-1:20


Period 5     1:27-2:25

 US History P

Period 6     2:32-3:30

 US History P
Teaching Schedule: Block Days



Period 1    8:15-10:00

 US History P

Period 2   8:15-10:00

 US History P

Period 3  10:22-12:14


Period 4  10:22 12:14

 US History P

Lunch     12:14-12:44


Lunch     12:14-12:44


Period 5    12:51-2:36

 US History P

Period 6  12:51-2:36

 US History P

At HHS, I'm part of: The Social Science Department


At HHS since: 2015

Undergraduate College: UC Santa Cruz

Degree: BA

Major:  Community Studies

Graduate College(s): Temple University

Degree: MA in History

Graduate College(s): Mills College

Degree: Teaching Credential


Subjects Taught: US History, Government, Economics. 

Previous schools/organizations where I taught/worked: Novato High, Berkeley High, Oakland Unified

I grew up in: Oakland, CA

I attended high school at: Berkeley High School

Hobbies include: Hiking, backpacking, kayaking, photography

Favorite thing about HHS:

Favorite Quote: 

The folks with no titles in front of their names
all over the world
are raring up and talking back
to the folks called Mister.

(Langston Hughes)