I've been researching CMP and it looks really interesting. I'm getting to the point of where I need to decide on my major. I'm a sophomore and have most core classes done. I understand that I won't be dealing with CMP until Grad School, but what kinda classes/major would help most in CMP as an undergrad? I plan on being a Physics major. Also, I want to be on the experimental side. Thanks for your help.