Some of it is good but most of it is to abstract (crap) for me to appreciate.