are all isothermal processes reversible?
Isothermal expansion can surely be irreversible if you make it so. In fact, any process is usually at least a bit irreversible, and truly 100% reversible processes are impossible.