Reflections
September 25, 2022

The Full-Stack Physical Educator

Many of you know me from my teaching, resources, speaking, and social media presence. I've been practicing and sharing in public since 2010 and a lot of my work may be very familiar to you. What you probably don't know me for is the instructional coaching that I do as a P.E. pedagogy coach. 

Coaching teachers is where I turned my focus after stepping away from teaching in 2020. That journey started off with me having to come to terms with the fact that I didn't know how much I didn't know. After wiggling my way through it for the first couple of attempts, I decided to hunker down and focus on building my capacity as an instructional coach. 

After more than a year of learning, practicing, tinkering, and reflecting, I'm at a point where I feel that I have a strong sense of clarity of my purpose as a P.E. Pedagogy Coach and can clearly communicate my approach to coaching.

This approach is what will guide the professional growth experiences that I design for my work both here on ThePhysicalEducator.com and at #PhysEdU: the professional growth membership community that I launched earlier this summer. Sharing a common vision is important for achieving great things together, so I wanted to take a second to explain my vision clearly to you here.

Vision and Purpose

#PhysEdU is a professional community for physical educators that was designed with one purpose in mind: to help you unlock and grow your potential to be an outstanding physical education teacher.

As a leader within this community of ours, my purpose is to ensure that every child has access to effectivemeaningful physical education by focusing on empowering the most critical asset that schools have to deliver such experiences: the physical educator.

To achieve this purpose, I aspire to help radically transform P.E. teachers’ approach to teaching and support their development towards becoming Full-Stack Physical Educators.

The Full-Stack Physical Educator

In practice, a Full-Stack Physical Educator (FSPE) has the skills, knowledge, attitudes, and beliefs required to provide effective, meaningful physical education in a sustainable way throughout their career. 

The term "Full-Stack Physical Educator" is a reference to the three interconnected areas of focus (or "stacks") that my approach is built on:

  • Empowering teaching.
  • Cultivating motivation.
  • Prioritizing health.

Let's look at each of these stacks separately:

⚡️ Empowering Teaching

To help guide teachers through their transformation towards becoming Full-Stack Physical Educators, we will work together on empowering their teaching through evidence-based pedagogical approaches and best practices.

Each teacher is their own person and each teaching environment is unique. My goal is never to make teachers fit into a mold. Instead, the focus on my approach is on helping teachers identify opportunities for growth within their practice, craft goals that will drive that growth, and then provide personalized coaching to help them reach their growth goals.

In other words, I want to help you unlock your own potential and grow into the kind of teacher that you want to be. 

🌱 Cultivating Motivation

Passion and purpose can be great motivators in our quest to grow as teaching professionals. More importantly, they can make that quest fun

Using evidence-based approaches, we're going to work together to help you ignite (or rekindle) your passion for teaching. I also know how having a crystal-clear understanding of your purpose doesn't only drive you to be your best, it also serves as a razor that can help you conserve energy and attention and focus those resources on maximizing your impact as an educator.

Every person has a right (and – in my opinion – a duty) to find the North Star that will help ensure that every decision they make, action they take, or effort they put forth isn't just a reactive, emotional response to the day-to-day events that happen at work. Instead, those uses of energy should be proactive, intentional choices that help close the gap between where that teacher is on their growth journey and where they want to be.

As your coach, my job is not to tell you what that North Star should be but rather to provide you with the star map and telescope you need to discover it.

❤️ Prioritizing Health

Finally, health is the key to sustainability. Without it, you'll end up burning out too early and fail to fully share the gift that you are with this world.

In every aspect of #PhysEdU, my goal is to ensure that health and wellness are baked into the experience. Not only do I want to help you build the capacity required to protect your well-being as a teacher, I also want to help you learn how to leverage your physiology and psychology to help maximize the impact of your work.

I'm a burnout survivor. I know the toll that it can take on sense of self and how sub-optimal wellness levels can dramatically limit the impact that you can have through your work. If all I achieve here is make sure that you never have to experience that toll, then this work was worth it.

Conclusion

So there we have it: my purpose as a P.E. pedagogy coach and the approach I will use to achieve that purpose.

I hope that this purpose is one that you can connect with and that these three stacks – teaching, motivation, and health – are ones that you value as much as I do.

If you're still on board, then let's get to work! Check out the #PhysEdU membership page to learn more. I hope to see you on campus!

Join #PhysEdU Today!

Happy Teaching!

Joey Feith
Joey Feith is a physical education teacher based out of Nova Scotia and the founder of ThePhysicalEducator.com.
View all posts

Similar posts

Newsletter

Sign up and never miss another blog post!

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
// Blog CTA Click Tracking for GA4 // Add this script to your Webflow site's custom code section // Function to track CTA clicks function trackBlogCTA(ctaLocation, ctaText, destinationUrl) { // Send event to GA4 if (typeof gtag !== 'undefined') { gtag('event', 'blog_cta_click', { 'event_category': 'Blog CTA', 'event_label': ctaText, 'cta_location': ctaLocation, // 'top', 'middle', 'bottom', 'inline' 'blog_post': window.location.pathname, 'destination_url': destinationUrl }); console.log('Blog CTA tracked:', { location: ctaLocation, text: ctaText, post: window.location.pathname }); } } // Automatically track all CTA clicks on blog posts document.addEventListener('DOMContentLoaded', function() { // Only run on blog post pages if (!window.location.pathname.includes('/blog/')) return; // Find all CTA links (adjust selectors based on your site structure) const ctaSelectors = [ 'a[href*="/membership"]', 'a[href*="/join"]', 'a[href*="physedu"]', 'a.cta-button', // If you have a specific class 'a.button-primary' // Adjust to match your button classes ]; // Combine all selectors const allCTALinks = document.querySelectorAll(ctaSelectors.join(', ')); allCTALinks.forEach(function(link) { link.addEventListener('click', function(e) { // Determine CTA location based on position on page const rect = link.getBoundingClientRect(); const scrollPos = window.scrollY + rect.top; const pageHeight = document.body.scrollHeight; const relativePos = scrollPos / pageHeight; let ctaLocation = 'middle'; if (relativePos < 0.25) ctaLocation = 'top'; else if (relativePos > 0.75) ctaLocation = 'bottom'; // Get CTA text const ctaText = link.textContent.trim() || link.getAttribute('aria-label') || 'Unknown'; // Get destination URL const destinationUrl = link.getAttribute('href'); // Track the click trackBlogCTA(ctaLocation, ctaText, destinationUrl); }); }); console.log('Blog CTA tracking initialized. Found ' + allCTALinks.length + ' CTA links.'); }); // Alternative: Manual tracking function you can call from specific CTAs // Usage: window.trackBlogCTA = trackBlogCTA; // #PhysEdU Membership Conversion Tracking // Add this to Webflow Project Settings > Custom Code > Footer Code // Track when someone clicks to join #PhysEdU (starts checkout) document.addEventListener('DOMContentLoaded', function() { // Find all links to Circle checkout pages const checkoutLinks = document.querySelectorAll('a[href*="physedu.circle.so/checkout"]'); checkoutLinks.forEach(function(link) { link.addEventListener('click', function(e) { // Determine which tier based on URL let tier = 'unknown'; let value = 0; if (link.href.includes('/checkout/community')) { tier = 'community'; value = 10; } else if (link.href.includes('/checkout/plus')) { tier = 'plus'; value = 49; } else if (link.href.includes('/checkout/pro')) { tier = 'pro'; value = 99; } // Track the checkout initiation if (typeof gtag !== 'undefined') { gtag('event', 'begin_checkout', { 'event_category': 'PhysEdU Membership', 'event_label': tier, 'value': value, 'currency': 'USD', 'items': [{ 'item_id': 'physedu_' + tier, 'item_name': '#PhysEdU ' + tier.charAt(0).toUpperCase() + tier.slice(1), 'price': value, 'quantity': 1 }] }); console.log('Tracked: Begin checkout for #PhysEdU ' + tier); } }); }); console.log('PhysEdU checkout tracking initialized. Found ' + checkoutLinks.length + ' checkout links.'); }); // Track successful membership signup (when they return from Circle) // This checks if they're landing on a page after successful Circle checkout window.addEventListener('load', function() { // Check if URL contains success parameters // Circle typically adds parameters like ?success=true or redirects to a specific page const urlParams = new URLSearchParams(window.location.search); // Check for common success indicators const hasSuccess = urlParams.get('success') === 'true' || urlParams.get('checkout') === 'success' || urlParams.get('member') === 'new' || document.referrer.includes('circle.so/checkout'); // Also check if landing on a "welcome" or "success" page const isWelcomePage = window.location.pathname.includes('/welcome') || window.location.pathname.includes('/success') || window.location.pathname.includes('/getting-started'); if (hasSuccess || (isWelcomePage && document.referrer.includes('circle.so'))) { // Try to determine tier from URL or page content let tier = 'community'; // default assumption let value = 10; // Check URL for tier indicators if (urlParams.get('tier') === 'plus' || window.location.href.includes('plus')) { tier = 'plus'; value = 49; } else if (urlParams.get('tier') === 'pro' || window.location.href.includes('pro')) { tier = 'pro'; value = 99; } // Fire the conversion event if (typeof gtag !== 'undefined') { gtag('event', 'physedu_signup', { 'event_category': 'PhysEdU Membership', 'event_label': tier, 'value': value, 'currency': 'USD', 'transaction_id': 'physedu_' + Date.now(), // Simple unique ID 'items': [{ 'item_id': 'physedu_' + tier, 'item_name': '#PhysEdU ' + tier.charAt(0).toUpperCase() + tier.slice(1), 'price': value, 'quantity': 1 }] }); // Also fire a generic conversion event gtag('event', 'conversion', { 'send_to': 'AW-CONVERSION-ID/physedu_signup', // Update with your conversion ID if using Google Ads 'value': value, 'currency': 'USD', 'transaction_id': 'physedu_' + Date.now() }); console.log('Tracked: PhysEdU signup conversion - ' + tier + ' tier ($' + value + ')'); // Set a flag so we don't track this twice if they refresh sessionStorage.setItem('physedu_signup_tracked', 'true'); } } });