See something we could improve on this page? Give website feedback.
Past events
Personal Safety & Self-Defense Workshop
Come join Rose City Self-Defense and the Safe Blocks Program in collaboration with the library for an Introductory Personal Safety and Self-Defense workshop to learn empowering skills to help keep yourself and your young ones safe and strong! Snacks provided for all attendees.
Personal Safety & Self-Defense Workshop
Come join Rose City Self-Defense and the Safe Blocks Program in collaboration with the library for an Introductory Personal Safety and Self-Defense workshop to learn empowering skills to help keep yourself and your young ones safe and strong! Snacks provided for all attendees.
Personal Safety & Self-Defense Workshop
Come join Rose City Self-Defense and the Safe Blocks Program in collaboration with the library for an Introductory Personal Safety and Self-Defense workshop to learn empowering skills to help keep yourself and your young ones safe and strong! Snacks provided for all attendees.
Personal Safety & Self-Defense Workshop
Come join Rose City Self-Defense and the Safe Blocks Program in collaboration with the library for an Introductory Personal Safety and Self-Defense workshop to learn empowering skills to help keep yourself and your young ones safe and strong! Snacks provided for all attendees.
Personal Safety & Self-Defense Workshop
Come join Rose City Self-Defense and the Safe Blocks Program in collaboration with the library for an Introductory Personal Safety and Self-Defense workshop to learn empowering skills to help keep yourself and your young ones safe and strong! Snacks provided for all attendees.
Personal Safety & Self-Defense Workshop
Come join Rose City Self-Defense and the Safe Blocks Program in collaboration with the library for an Introductory Personal Safety and Self-Defense workshop to learn empowering skills to help keep yourself and your young ones safe and strong! Snacks provided for all attendees.
Personal Safety & Self-Defense Workshop
Come join Rose City Self-Defense and the Safe Blocks Program for a student-centered training designed to introduce youth to a variety of self-protective options in a discussion format. Classes are open to youth ages 11 through 18. Youth may attend alone or be accompanied by an adult.
Personal Safety & Self-Defense Workshop
Come join Rose City Self-Defense and the Safe Blocks Program in collaboration with the library for an Introductory Personal Safety and Self-Defense workshop to learn empowering skills to help keep yourself and your young ones safe and strong! Snacks provided for all attendees.
Personal Safety & Self-Defense Workshop
Come join Rose City Self-Defense and the Safe Blocks Program in collaboration with the library for an Introductory Personal Safety and Self-Defense workshop to learn empowering skills to help keep yourself and your young ones safe and strong! Snacks provided for all attendees.
Personal Safety & Self-Defense Workshop
Come join Rose City Self-Defense and the Safe Blocks Program in collaboration with the library for an Introductory Personal Safety and Self-Defense workshop to learn empowering skills to help keep yourself and your young ones safe and strong! Snacks provided for all attendees.
Personal Safety & Self-Defense Workshop
Come join Rose City Self-Defense and the Safe Blocks Program in collaboration with the library for an Introductory Personal Safety and Self-Defense workshop to learn empowering skills to help keep yourself and your young ones safe and strong! Snacks provided for all attendees.
Personal Safety & Self-Defense Workshop
Building Safety Together: Meet the Candidates
Share your perspectives to help hire the next Office of Violence Prevention program manager.



