Try looking at a training and development position at a large company
Certainly not a university environment, but you will do a lot of teaching, as well as course development, without the headaches of chasing grant money or the pressures of publishing. Plus, you can make a decent salary with benefits.