Charles Axelrod
Dr Axelrod is an incredible lecturer. he's very passionate about what he is teaching and it shows he has a deep knowledge of the subject matter that is likely incomparable in the University. I would definitely take another course from him. 