About the math facts... they do timed tests in class and it takes him FOREVER to complete the test. So whatever. It takes me forever to fold a basket of laundry because I hate it so much so maybe that's the case for him??
Yes, we have a slow-poke here with math facts, and yet he is 10 and doing alright with algebra (online; long story how we got there).
Anyway, rote memorization can be a real pain for gifted kids, until they see a reason to put a chunk of info into their heads, they will hold off... or, in my ds10's case, he would just recalculate each problem, not seeing the need to actually really memorize (which does make it take longer). Then pile on that the anxiety that comes from being on the spot/timed and knowing you didn't do so hot the last 12 timed tests.
When he does other math/harder problems there is less emphasis on the computation being fast, so he forgets to be worried about it and it hardly comes up.
Welcome!
ps, we also had a haunted bathroom thing with our ds and some other kids during a play they were doing, some people were really freaked out, all the kids did was scare themselves a tiny bit; pretty funny stuff!