Hi. I know you said he sees a tutor once a week, but there is a site called readingeggs.com that has a great program to help with reading. They have programs for children up to 13 w/ the higher ages having test taking skills etc incorporated into them; that w/ the tutor may be just what he needs. It's not a free site but is reasonably priced. A lot of ppl do poorly on test not due to intelligence, but nervousness, help him develop strategies for taking the tests. His teacher may be able to help with that. Even though it is an important test stress that doing his best is all that he has to do. Some ppl stress perfection, even teachers, and kids just panic. Now, does he do better w/ more time? Some kids just need unlimited time and they do fine. It's actually, sadly, considered a learning disability in a lot of states and colleges, the good thing is that if it's determined that's what he needs they have to give him that extra time. It is not a disability! I just want to make that clear, I am not saying that there is anything wrong with your son, I just want to point out options. You said he does ok to well on test and well on homework, why is that? Look into that. It may be cause the homework does not mean pressure to him or again because he has a lot of time to complete it. Do you help him with it a lot? if so try backing off with some of the help and see how he handles it. If it becomes too stressful use that time to help him develop tools to get through it. It's a non stress assignment but those tools will transfer over to tests. Some teachers don't allow students to take the time to figure things out for themselves, it always who can get the answer first and the quickest. The down side to that is that it teaches them to give up too quick or doubt themselves. That may be his issue. Another mom mentioned looking for practice test and that is a very good idea. Good Luck!