I have dealth with Roguewood for 9 years now between two children. We have only had one teacher that I didn't care for. All of the others I am so thankful were my kid's teachers. They are open, fun and REALLY care about their students. I am happy with the curriculum and the learning.