Stretching Horizons: Stimulating Information Technology Education