Kayla is an awesome professor. Her syllabus is pretty intimidating, but she really helps you grow and change in this class. Reading reflections due every class, cultural genogram, 6 cultural plunges several readings and podcasts each class. This has been one of the best classes I have taken at BYU.