5.0
informative reflective fast-paced

a very quick and very through overview that I would recommend to anyone who is interested, unaware or otherwise