Professor Johnson is an excellent lecturer. He delivers the content with passion and you can tell he really cares about his students and ethics. He is very approachable, kind and understanding. I am grateful to have had him as a prof. No textbook needed, you read about 2-3 articles per class and reflection style assignments, short answer final.