WD Interview Question

How would you improve this design of this program you wrote?