Russell Silguero
Super nice and respectful. The lectures can be a little dry but he does his best to make them interesting. Very easy class as long as you attend lectures, he makes it difficult for you not to do well.