This is a standard Tasquare puzzle. The nature of the genre means that 9 clues in particular have a nice structure to them.