If I wasn't familiar with precalc in hs, I probably would've failed failed. Her class wasn't too bad, but there were problems where she didn't fully go through how she got from point A to point B. In discussions, it's group work. Beware: You have to pay to do your hw.