This happens sometimes. If you need it, you're stuck taking it.
And if nobody else teaches it, you're stuck with the prof you've got.
The ratemyprof reviews don't look that bad: 3 people just complain that the work is too hard and she doesn't give hugs. There are worse reviews and probably worse profs out there.
Since your future employment will involve sometimes facing hard work and working with unfriendly clients or supervisors, just think of the course as a character builder course and expect to do twice as much work for that course as you'd do for the rest of your courses this semester.