While Dr. Avella is a very knowledgeable teacher, I can only attribute my A in the class to the textbook and previously acquired test taking skills. The way he formatted his tests in response to COVID made them extremely challenging, and he graded them to an almost impossible level. This class is possible, just do not expect him to be understanding