John Russell
Was bad from start till now, and he will be until finish. If your able to take this class elsewhere I 100% recommend it. Not only does he read directly from the slides, but the information is normally not relevant to the homework tests or quizzes. His TA's are clueless and they often grade my assignments a 50 with no explanation. He is Awful