Learn Design Principles is a tiny yet great website which explains the basic design principles. The descriptions are backed with simple diagrams for better understanding. Most of these descriptions has an example from real world too, so that you can easily relate to the principle.
Built by Melissa as part of her graduation course. It looks cool and is a great place for brushing up your knowledge on the design principles. I hope she keeps this website alive with lots of useful content in future.