Mike Castro Mike Castro San Francisco I live a life filled with love an positivity. I try and enjoy my life as much as possible. Grateful for where I am from and where I am going. I live, love, teach, and breathe music. Educator by day, pup/fairy/circuit kween by night.