My son is struggling to pass the theory test. His practical and hazard perception is fine, but he has a mental block on the theory. Does anyone knwo of any good books / Cd's / dvd's that he could use? Or any useful hints and tips would be appreciated. Thanks.