The worst prof Ive ever had. I turned in every homework assignment on time, studied for every quiz and for the final, and still barely passed it. However, the mean score was 246/600 pts. This really sets the tone for this prof. He verbally berated students, and made no accommodations or curve despite a worldwide pandemic. Beware David Powell.