My preferences would include a kind woman who's intelligent and well mannered when times call for it. She also has to be down to earth, and has to like an atmosphere that includes music, electronics, computers, movies, anime and video games.
Also must be outgoing. To hell with dating introverts ever again. Going out to do things together is awesome, even if it's something simple like a walk in the park. Finally, needs to have an affinity for dancing-- doesn't need to know how at all, teaching is fun! But yeah, considering my roots as a black person, then furthermore a Nigerian, a girl that loves to dance is a win in my book.
Any race is cool; beauty in all flavors, yo!