Colour, typography, layout, grids and the principles every good design is built on.
The 12 principles of graphic design explained simply: balance, contrast, hierarchy, alignment, white space and more, with Indian ad examples and a checklist.