Rotating-polarization coherent anti-Stokes Raman spectroscopy, (RP-CARS) is a particular implementation of the coherent anti-Stokes Raman spectroscopy (CARS). RP-CARS takes advantage of polarization-dependent selection rules in order to gain information about molecule orientation anisotropy and direction within the optical point spread function.