In general, does he hear you well at home? Any issues paying attention in class? He certainly sounds gifted when you describe what he can do with written instructions. Might be a hearing issue. Should be pretty easy to have his ears checked at a well visit at the pediatrician and I'd expect it to be covered by medical insurance.