I think this is a class he has to take at UCSB to be accepted to his major?
So worst case, if you transfer, and can’t make the B, even with the retakes and so on…could you not potentially transfer back to to CSULB or equivalent? Also, seems like you could buy the book ahead of time, and start working through it…