Hi everyone. I am a rising high school senior. This summer, I plan to study for fun Electricity and Magnetism from a college textbook that a friend gave me, do some calculus, and do some C++ programming [C++ How to Program is the book I am using]. I am a mathematically, logically constructed person. I am taking AP calculus BC next year, and took AP Physics C mechanics this year. What I really enjoyed in my physics class was reading the textbook and then deriving the differential equations [doing the proofs] for torsional pendulums, simple pendulums, etc. That really got my juices flowing, so I think I am cut out towards liking mathematical proofs. As of now, I have an inkling of getting into the cybersecurity field, and plan on doing computer science or computer engineering [while getting an appropriate dose of how hardware and digital electronics work]. On top of that, I am considering doing a math double major. Now, I would like to gain an opinion if doing a math double major is valuable for masters admissions, doing cybersecurity work [I think it would help with cryptography], or if doing one specific major and specializing in depth would help me more. Please advise... Thanks!