A bit difficult to get into but before long it grabbed me. This novel grapples with so many complex issues facing our culture and educational systems, and the author does a great job. Really well written and nuanced characters.