Polarbear, thanks for your advice and I will update on how things go.
Mana, this is how my dd is. She spends a lot of time thinking about stuff to figure things out and once she has it she moves on. She feels no need to show anyone what she knows. And while she is mastering a new skill she will practice in hiding. Even when she was an infant, I have walked in on her practicing some new skill and she will stop as soon as she sees me. The only way you know that she knows something is by observing her apply it somewhere. Then if you question her, she will reveal what she knows. Also she has a strange way of tackling challenging problems. I will give you an example. One day she asked me how tall our house is. I told her each floor is about 3 times her height and we have two floors. So go figure it out. She completely ignored me and walked away, very typical. A few hours later she asked me casually how tall she is. I said about 3 feet. Okay, she walked away. Comes back after a few hours and asks, what is 9 times 2. I asked her what was ten times 2. She answered then ran away. The next day, is 9 times 2 18. I said yes. A few days later she is drawing a picture of our house and talking to herself about how the house is 18 feet high. And that's how I knew she got the answer. How can a teacher figure this out with 10 other kids to attend to? I actually asked her if her teacher knows what she can do in math. She replied that she is keeping it a secret. Otherwise the teacher might ask her challenging questions that she might not know the answer to. I told her that there is a ton of stuff she doesn't know and will learn and it is completely okay to not know something. In fact that was one of the reasons to go to school. She has been working on the first grade brain quest workbook today and she wants me to show it to her teacher so she will know.
Sorry this got long. Helps to write to sort out my own thoughts.