Rogers Park is definitely not "the hood," but there are some places where you have to be conscious about crime. I'd recommend it fairly highly. Other diverse areas would be Uptown, Albany Park, Edgewater...out of those neighborhoods I'm sure you'll find something you like.