I am an honors student and it was very difficult to get through this class. She skips steps/doesn't explain them, raises voice at students everytime they ask questions, gives dirty looks, grades harshly/ lose half points or more for small mistakes. I had a tutor, study group (3 times a week), went to classroom hours. I got a D despite everything.