Beautifully written novel for teaching the historical impact of slavery, and racism. The book lends itself to class discussions and Socratic Seminars. It is challenging because of the time hops and evolution of generations of the same family. Great novel to teach to middle school and high school students.