Makes you laugh and cry and moves you to really care about the outcome for the characters. Interesting and relevant take on modern class and identity politics. The impact of class and race on a person's values and personality are explored and portrayed well without being in you're face.