Very nice. Unfortunately, color-perception-deficient visitors will have trouble with the map. I personally can't tell the difference between the "Black" and "Hispanic" dots unless two relatively big blobs of them are right next to each other. The "Asian" and "Other" colors are similarly indistinct, but not as bad.