I live in Tulsa and would recommend it to anyone myself. Are you here too, and if not, I am interested in why you chose Tulsa? I think it is a wonderful place to raise children, and it is just the perfect size, not too big and not too small.
Unless you weren't being serious, of course.