Lots of information and good tips
This explained some elements of design such as harmony, balance, rhythym and so on, but it was a little difficult to get past the awkward writing style and grammatical errors. It did have substance and merit, but in places it sounded like it was written by a non-native speaker, hence the 4 rather than 5 stars.