Carmen Barba
Carmen Barba

Carmen Barba

Work at an international school, English teacher-turned-math-fan, in math support; music, tech, and gadget lover; endless admirer of God's creation everywhere.