6 yo DS is quite keen on doing the more advanced work in maths and the extra difficult puzzles he's given by his teacher, and he does them easily. But if it's memorisation of a table, he finds it quite boring and struggles to finish his assignment. I think mastering the basics is quite important before moving on to the more advanced things.
Also, when he learned to read, he would read the words he knew, then sort of guess by context the ones he didn't, and then finish the sentence. Eventually he figured out all of the middle bits and is now an excellent reader.
Is this common for 6 yos? I'm not quite sure how to help him. (Or if he needs help?)