Classification Dataset which is linearly non separable
In Python you can use the in-built make_moons and make_blobs functionalities of scikit-learn, changing the parameters accordingly.

The "titanic dataset" and "mpgcars" also contain non-linearly separable categories, in addition.