Education & Coaching
Teaching with Purpose, Coaching with Presence
As an educator and coach, I empower individuals and teams to unlock their potential and achieve sustainable success. Through transformative learning and supportive mentorship, I guide them to understand their inner systems, navigate challenges, lead with integrity, and make meaningful contributions. My work centers on fostering self-awareness and intentional growth.
“We are responsible for the world in which we find ourselves, if only because we are the only sentient force which can change it.” – James Baldwin
My Teaching & Coaching Philosophy
My approach is human-centered, built on empathy, active listening, and co-creation. I cultivate environments where curiosity thrives, mistakes are growth opportunities, and every individual feels valued and capable of transformation. My goal is to empower students to be self-directed, lifelong learners who can leverage their intellect, critical thinking, and creative skills to improve the world.
With over a decade of experience in software development and design, and a Ph.D. in Communication, I combine practical industry knowledge with academic expertise. I mentor software engineering students and teach design and communication courses, fostering the next generation of professionals.
My philosophy is underpinned by four key principles:
Courses & Workshops
I teach various disciplines, focusing on design thinking, human-computer interaction, and creative problem-solving. My teaching interests include UX Research, UI Design, Graphic Design, Visual Communication, Web Design, Digital Media, Marketing, and Personal Branding.
As a Subject Matter Expert (SME), I've also developed and audited courses. In both classrooms and coaching sessions, I aim to foster self-discovery and equip learners for success. I achieve this through clear expectations, open communication, a supportive environment, and constructive feedback tailored to their unique style.
View My Full Academic & Professional History
My Impact Through Coaching
Individuals Coached
Through personalized guidance, I help students discover strengths, overcome challenges, and align with their purpose. This work leads to greater clarity, resilience, and a deeper sense of flourishing in their lives and careers. I provide direct, proactive support to meet their needs.
Each number represents a unique journey of transformation and empowered potential.

