I would recommend taking one of Reinhard Krauss's courses to any student here at UCLA. The man is incredibly organized, articulate, and intelligent. He is genuinely an expert. His courses will humble you and broaden your worldview. You will understand the history of civilization, religion, and our own society like you never have before. Your own spirituality, empathy, and relatability will increase. Take his course!