Best martial arts class to take at Cornell?

I’m planning on taking a martial arts class for PE, but I want to take whichever is known to be the best serious or in my case, I’m looking for a class that will teach you how to legitimately (or as legitimate as a college campus PE class can get) fight, protect yourself, etc.

http://pe.cornell.edu/classes/fall-2018-classes/martial-arts-fall-2018

I was thinking about the MMA class because it’s a mix?