Online Physics Or IN class

Hi, I am going into my junior year and trying to figure out my schedule. I have taken marine biology and then biology. I need to take physics for Wa state requirements this year but dislike the teacher ( for algebra 2, switched to the online halfway through the year). My schedule will not allow me to take chem the one period it is offered and also seems pretty tight with ap lang, ap us history, Spanish 3 and precalc so it would be nice to have a free period, There is conceptual but I would like more of the challenge, Is it possible to take physics online or is it way better in person with the lab?