Reviewing.

Aravinda writes extended and thoughtful reviews on readings, thoughts and classes providing insight from personal experience and from other news sources. One particular blog post focuses …