Siyavula is an open education resource project in South Africa that aims to support teacher communities through providing curriculum-aligned open learning materials online. Research was conducted to understand teachers' curriculum needs and the challenges and opportunities of implementing Siyavula. The research found that teachers face challenges with having appropriate curriculum materials and would benefit from easy to use, standards-aligned resources. It also found that teachers already engage in behaviors like sharing, reusing and remixing materials that Siyavula could leverage. Potential barriers to implementation include issues with technology access and skills as well as cultural resistance, but teachers are open to collaboration.