I'm sorry your DS isn't happy, that is a tough one. I almost posted something similar last night. DS is in public and likes some of it but not happy with other parts. It's not a horrible fit but I don't know if it's the best fit & not sure the appropriate amount of challenge we should expect. I worry that he will underachieve and give up on his enthusiasm for learning. We hear a lot of that "B" word too and it's frustrating. Is there anything about the day he does enjoy?

I wish I had some great answer for you but hopefully someone more knowledgable will come along to offer some good advice.