Firstly, a teacher is in absolutely no position to diagnose a child, formally or informally, and have no place telling a parent to medicate a child. These decisions are intended for medical professionals together with the parents.
Secondly, nobody likes to do boring things, but sometimes we just have to, and children need to learn this as part of growing up. Encouraging your children to be outside rather than in front of the TV is a wonderful achievement and I hope you manage to maintain it.
I hope I haven't misunderstood your post, but moving a child up a grade is not always the best answer: although they may be more intrigued with the subject material, they are not on the same emotional level and this may cause a new set of difficulties. If he is not being challenge enough in class, you can ask the teacher to provide extension work for him when he has completed his class work (this should in no way be used to calculate his year mark).
I do not know the circumstances of the IQ test your son went through, but the person administering the test may not have been trained in ADHD. To confirm or dispel a diagnosis of ADHD please consult ADHASA for a medical professional in your area.
On a positive note, it is almost the end of the year and your son will have a new teacher next year who hopefully will be able to provide the environment your son wants.
There are a number of workshops available (depending on your area) to boost self esteem and build parenting skills (teaching you to teach your child to cope).
I wish you both all the best for next year.
The information provided does not constitute a diagnosis of your condition. You should consult a medical practitioner or other appropriate health care professional for a physical exmanication, diagnosis and formal
advice. Health24 and the expert accept no responsibility or liability for any damage or personal harm you may suffer resulting from making use of this content.