Not taking a science or math class in junior year

I’m not taking a math or science class in junior year. I want to replace them with AP weighted business classes. My gpa is a 3.3 right now. If I end up with an A or A- in those business classes and do well in my other classes, I can raise it up to a 3.8 or a high 3.7. If I end up taking a math or science (which aren’t weighted), I’ll probably end junior year with the GPA around 3.6 since neither of the math and science classes I’m taking are weighed. And my high school only puts weighted GPA on our transcripts.

I will end up taking Anatomy and Trignometery in senior year to meet my high school graduation requirement. The math/science classes I’ve taken so far are Biology, Chemistry, Geometry, and Algebra II.

Should I go for a high GPA or should I take the classes colleges want to see? What’s more important? How much will it hurt me if I only take three years of math and science and I don’t take either of those subjects in the most important year of high school?

These are the schools I plan on applying for :

Boston University
Boston College
Northeastern
Rutgers
Notre Dame
Florida State University
Michigan
Michigan State

What type of business classes? I can’t see how you’d be competitive for economics or business school without a lot of math and at least a background in calc. What do you plan to do in business that does not involved numbers? In the distant past people thought of typing and stenography as business. Is that what you mean?

I’m not going for a business major. The business classes I want to take are the only realistic AP classes I can take that are available. That’s pretty much the only reason I want to take them. I have zero interest in business as a whole. I want my major to be criminal law.

And the two classes are Microeconomics and Macroeconomics.

You can’t major in criminal law. You know that is for grad school right?