I thought Great Expectations was a great book! In order to enjoy it, you really have to make sure you know what's going on. If you do this, you will come away from reading it with some great insights to life.