I am studying this book for A levels and it is a good read. It is dark in some places but the use of techniques is brilliant. It is definitely worth a read. You do find out about cultural activity. A very good book and well written by Khaled Hosseini.