I took this A&P class online. Professor McGuire met with me personally over zoom to answer questions, opened modules when I was ahead, and has an enormous amount of material for students. It's a lot of work because the class is 5 credits and demanding, but he does an amazing job. I recommend taking his class.