I think she's actually one of the better math students in the class, but whenever there's a topic she actually has to work to understand, it results in a melt down. The other day she screamed about not needing to know how to calculate interest. She had the opportunity to do the assignment the next day instead and she did it really easily. It's like she needed to sleep on it. But obviously that's not always practical when the assignment is due the next day.
I just wanted to let you know my DD does exactly this as well! I can't offer any advice, but I can empathize!