Passive Attenuator + Voltage divider to level shift input signal without violating KCL
This will not work. You would need 4Vp-p at the op-amp output to get 2Vp-p at the output, since RA||RB = 10K, and your Vcc is only 3.3V so  you can only get less than 3.3Vp-p.
You can do this entire thing with three resistors (such as 10K, 17.5K, 23.33K) if the input signal is low impedance.
Maybe you misunderstood your instructor who was pointing out an error in your calculations.