The experiences in families, communities, and peer-groups that help young African American women "swim against the tide"... MoreSwimming Against the Tide: African American Girls and Science Education