David Pinkston
This class was very difficult , I never could learn anything in lectures because he didnt really teach it well. I recommend going to the PASS sessions to get a better understanding of the material.. in the end , he did end up changing the grade scale which helped me a lot.