David Rede
I ended up dropping this class as he goes heavily based off of the previous 2 remedial classes, he stated multiple times himself if you did not take those you needed to do so in order to understand and pass his class. (he wasn' wrong) he assigns a lot of homework and a pop quiz's . also messes up going over his own assigned homework/ pop quiz.