Well I kinda fell into it. I teach at a non-profit that is aimed at keeping kids off the streets and giving them help with school work and teaching them skills such as swimming, karate, basketball etc. Photography and digital media is the portion I teach, I've been there for about two years.
You may try checking your community centers or googling photo clubs and asking. The job is fun but it can be very challenging at times. Maybe you can try volunteering too, which is how I started out aswell.