It’s challenging material!. See if you can get peer tutoring at the CFLC (by May 2, bit.ly/BC-connors) and schedule a meeting with your professor to ask what your clearest path to understanding and passing might be. Touch base with your academic advisor, as well. Take good care of yourself (eat and sleep!) so you have the best possible chance for success. I wish you all the best, but also want you to know that failing a course is not the end of the world, even though it might feel that way at the time. There is always a path forward.
I’m sure they meant well? In the meantime, here’s a joke to lighten the mood: A physicist, a biologist, and a chemist were going to the ocean for the first time. The physicist saw the ocean and was fascinated by the waves. He said he wanted to do some research on the fluid dynamics of the waves and strode into the ocean. Obviously he drowned and never returned. The biologist said he wanted to do research on the flora and fauna inside the ocean and he also strode right in. He, too, never returned. The chemist waited for several hours and then wrote the observation, “The physicist and the biologist are soluble in ocean water.”