Since 2008, Pennylane Shen has offered personalized consultations, group seminars, and business development through Dazed and Confucius, assisting and advising visual artists in navigating the fine art industry. Dazed and Confucius has been recognized locally through monthly seminars and internationally across Europe and the United States.
She holds a Master of Visual Culture Theory from New York University and has lectured at various forums in New York, London, Toronto, Chicago, and Seoul. Her publications discuss the politics of representation, race, and fine art. At Langara College and Thrive Art Studio, Shen is responsible for creating and instructing courses on art marketing, conceptual photography, and visual culture. She is currently the Western Canadian representative for the University of the Arts London, preparing students for higher education in the arts.