It isn't for everyone all the time, but you can use the Problem Based Learning processes to spice up your training.