Wow, Can I say I've really found a group of people who I can talk to and finally share my thoughts, instead of apologizing first.

Now I truly should give Tae Kwon Do another try. I paid for his Kung Fu lessons when he just turned four and he got kicked out after two lessons, as he was off doing his own moves. Later in the summer, I signed him up for Tae Kwon Do. Still being warned on and off about listening, he did last through the whole 10 sessions. But I was afraid to do it again, also because he started doing moves at school. Maybe I can give this another try, just to remind him not to play with the moves, especially at school.

His maturity is all over the place as well. Couple weeks ago, he told us how he saw some of the teenagers not respecting the elders, and they would regret that when they get old. He would sought to read all those scientific type books from the school library on one subject of his interest at the time, but refused to read a fourth grade fiction book given by the teacher, who tried to match the book to his capability. Then again, he would express his disappointment out loud of not being able to listen to more when the teacher finished reading stories to the class. I gave up those drill sheets at home when he was a little over 4. But at school, he just would not finish those sheets during the class and claimed that he knew those already, and it was too much writing for him in order to do those perfectly. He would mostly then proceed walking around the classroom to see how others were doing, then of course got himself in trouble. (He has one of those to be generously retested this week. I had to type up the whole sheet over the weekend so that he could practice at home. His practice run went just fine at home while even talking to me at the same time. We will see how it goes at school.) He would tell us all those fancy stories like happening in a movie and sometimes even acted it, but when it is school-time to write a story, be it fictional or not, all he could do were two sentences and messily printed letters.

He started doing double digit multiplication "in his head" shortly after entering 2nd Grade, all figured out on his own. I stopped teaching him any math "officially" right after the multiplication table, as the school is moving so slow on the subject and his social problem really making me afraid to move him even further. I feel really guilty not teaching him more when I am typing this. He now sometimes comes out the blue to tell us that he has figured out how some machines work and the astronomy evolution stuff, so I know he is feeding himself. I've just noticed that it has been emphasized that our GT program will help to challenge their minds, but is not designed to accelerate the curriculum. So maybe I should still explore some subject acceleration. So far he is pretty happy at the GT sessions. It sounded like they are even doing some simple algebra, maybe not the in the strict algebra sense/term. He would tell me "we were talking about 3x+6=12" and was excited that next week that they are going to do negative numbers.

Thanks for the info on 504, I went through the documentation of the school district, and looks like at least I can try to start an IEP for some accommodation other than sitting in the front
row, which he already does. I was heartbroken reading the two-page summary from his PE teacher submitted for PTC. It basically says he is a disruption for the class and she is worrying about his self-esteem (a positive spin, but may very well be true). So maybe 504 can help out some PE class accommodation as well.

Now that you have mentioned allergy, he's got multiple food allergies, asthma, eczema. Moreover, those are only the ones that I've found out the hard way and asked the doctors to test for. I maybe need to take him to an allergy specialist to get him really checked out.

Fish oil sounds like a good idea. Do you have the recommended dosage on those, or is it based on what's contained in the fish oil?

Can I say arguing with us parents has less consequences than doing that with the teacher smile? The list for "debating" is going to be great for us to get started at home.

Thanks to all your replies, I feel that I've really got something that I may ask the doc at the visit, and hopefully he also takes a holistic approach smile. Same for what I can connect with the school on. I will certainly report back.