Rev. Yazan Dave Johnson

Zen Priest Yazan Johnson is a professor at Baylor.