What classes should I take before taking the new MCAT?

I would add statistics or biostatistics to your list of classes to take before the MCAT.

Here’s a list of topics covered by new MCAT, allong with specific skill/topic breakdowns.

https://www.aamc.org/students/services/343550/mcat2015.html

As an example from that website, here’s list of specific statistical analysis skills you should be comfortable using:

And you may want to consider adding a intro level sociology class.

See: https://www.aamc.org/students/services/343550/mcat2015.html#psbb

for the list of topics you need to know.