gary hoffson