BYU independent study (online school) help

I’m planning to take Spanish 3 online at BYU independent study so I can free up some space in my schedule so I can have a free period. I was reading reviews and most of them give bad reviews, but it might just be that people that review it hated it. So, how was your experience with it, does anyone have any better online program suggestions if this one isn’t good? Thanks