Layla Anderson 3rd in EE 100 Final