Text this: Understanding Optics with Python /