Allow multisite user to remove or hide a site from "My Sites"?

Hi,

I have quite a few users who have been on a network for a couple years. During this time they've accumulated quite a lot of sites in "My Sites". This is common for education multisite since the teachers often get added to their students' blogs.

I would like to allow them to hide or remove themselves from sites that appear in My Sites.

Thanks!