Design Results

The REAL Framework — Jordan’s Leadership Learning System :root { –ink: #0f0e0c; –cream: #f5f0e8; –warm: #f0e6d3; –gold: #c8922a; –gold-light: #e8b84b; –rust: #b84a2a; –sage: #4a6741; –slate: #2c3e50; –mid: #7a7060; –rule: #d4c9b4; } * { margin: 0; padding: 0; box-sizing: border-box; } html { scroll-behavior: smooth; } body { background: var(–cream); color: var(–ink); font-family: ‘DM Sans’, sans-serif; font-weight: 400; line-height: 1.6; overflow-x: hidden; } /* ── NOISE TEXTURE OVERLAY ── */ body::before { content: ”; position: fixed; inset: 0; background-image: url(“data:image/svg+xml,%3Csvg viewBox=’0 0 256 256′ xmlns=’http://www.w3.org/2000/svg’%3E%3Cfilter id=’n’%3E%3CfeTurbulence type=’fractalNoise’ baseFrequency=’0.9′ numOctaves=’4′ stitchTiles=’stitch’/%3E%3C/filter%3E%3Crect width=’100%25′ height=’100%25′ filter=’url(%23n)’ opacity=’0.04’/%3E%3C/svg%3E”); pointer-events: none; z-index: 0; } /* ── HERO ── */ .hero { min-height: 100vh; display: grid; grid-template-columns: 1fr 1fr; position: relative; overflow: hidden; } .hero-left { background: var(–ink); padding: 80px 60px; display: flex; flex-direction: column; justify-content: center; position: relative; } .hero-left::after { content: ”; position: absolute; right: -40px; top: 0; bottom: 0; width: 80px; background: var(–ink); clip-path: polygon(0 0, 100% 15%, 100% 85%, 0 100%); z-index: 2; } .hero-right { background: var(–cream); padding: 80px 80px 80px 100px; display: flex; flex-direction: column; justify-content: center; } .badge { display: inline-block; background: var(–gold); color: var(–ink); font-family: ‘DM Mono’, monospace; font-size: 10px; font-weight: 500; letter-spacing: 0.15em; text-transform: uppercase; padding: 6px 14px; margin-bottom: 32px; width: fit-content; } .hero-eyebrow { font-family: ‘DM Mono’, monospace; font-size: 11px; letter-spacing: 0.2em; text-transform: uppercase; color: var(–gold); margin-bottom: 20px; } .hero-title { font-family: ‘Playfair Display’, serif; font-size: clamp(52px, 6vw, 80px); font-weight: 900; line-height: 0.95; color: #fff; margin-bottom: 32px; letter-spacing: -0.02em; } .hero-title em { font-style: italic; color: var(–gold-light); } .hero-desc { color: #a89e8e; font-size: 16px; line-height: 1.7; max-width: 380px; margin-bottom: 48px; } .stat-row { display: flex; gap: 40px; border-top: 1px solid rgba(255,255,255,0.1); padding-top: 40px; } .stat-item { display: flex; flex-direction: column; } .stat-num { font-family: ‘Playfair Display’, serif; font-size: 36px; font-weight: 700; color: var(–gold-light); line-height: 1; } .stat-label { font-size: 11px; color: #7a7060; margin-top: 4px; letter-spacing: 0.05em; } /* Right side content */ .hero-right .eyebrow { font-family: ‘DM Mono’, monospace; font-size: 10px; letter-spacing: 0.18em; text-transform: uppercase; color: var(–mid); margin-bottom: 16px; } .problem-statement { font-family: ‘Playfair Display’, serif; font-size: clamp(22px, 2.5vw, 32px); font-weight: 700; line-height: 1.3; color: var(–ink); margin-bottom: 32px; } .problem-statement span { color: var(–rust); font-style: italic; } .check-list { list-style: none; margin-bottom: 40px; } .check-list li { display: flex; align-items: flex-start; gap: 12px; padding: 10px 0; border-bottom: 1px solid var(–rule); font-size: 15px; color: var(–slate); line-height: 1.5; } .check-list li:last-child { border-bottom: none; } .check-icon { width: 20px; height: 20px; background: var(–sage); border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 2px; } .check-icon svg { width: 10px; height: 10px; } .cta-btn { display: inline-block; background: var(–gold); color: var(–ink); font-family: ‘DM Sans’, sans-serif; font-weight: 600; font-size: 15px; padding: 18px 36px; text-decoration: none; letter-spacing: 0.02em; transition: background 0.2s, transform 0.2s; cursor: pointer; border: none; } .cta-btn:hover { background: var(–gold-light); transform: translateY(-2px); } /* ── SECTION SHARED ── */ section { position: relative; z-index: 1; } .container { max-width: 1100px; margin: 0 auto; padding: 0 40px; } .section-label { font-family: ‘DM Mono’, monospace; font-size: 10px; letter-spacing: 0.2em; text-transform: uppercase; color: var(–mid); margin-bottom: 16px; display: flex; align-items: center; gap: 12px; } .section-label::after { content: ”; flex: 1; height: 1px; background: var(–rule); max-width: 60px; } /* ── PROBLEM SECTION ── */ .problem-section { background: var(–warm); padding: 100px 0; } .problem-grid { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 2px; margin-top: 60px; } .problem-card { background: #fff; padding: 36px 32px; position: relative; } .problem-card::before { content: attr(data-num); font-family: ‘Playfair Display’, serif; font-size: 72px; font-weight: 900; color: var(–rule); position: absolute; top: 20px; right: 24px; line-height: 1; } .problem-card h3 { font-family: ‘Playfair Display’, serif; font-size: 20px; font-weight: 700; margin-bottom: 12px; color: var(–rust); } .problem-card p { font-size: 14px; color: var(–mid); line-height: 1.7; } .stat-callout { background: var(–ink); color: #fff; padding: 60px; margin-top: 60px; display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; gap: 40px; text-align: center; } .stat-callout .stat-num { font-size: 48px; } .stat-callout .stat-label { font-size: 12px; color: #7a7060; line-height: 1.5; margin-top: 8px; } /* ── FRAMEWORK SECTION ── */ .framework-section { background: var(–cream); padding: 120px 0; } .framework-intro { max-width: 680px; margin-bottom: 80px; } .framework-intro h2 { font-family: ‘Playfair Display’, serif; font-size: clamp(36px, 4vw, 52px); font-weight: 900; line-height: 1.1; margin-bottom: 20px; } .framework-intro p { font-size: 16px; color: var(–mid); line-height: 1.7; } .real-steps { display: grid; gap: 0; } .real-step { display: grid; grid-template-columns: 120px 1fr 1fr; gap: 0; border-top: 2px solid var(–ink); overflow: hidden; transition: background 0.3s; } .real-step:last-child { border-bottom: 2px solid var(–ink); } .step-letter { background: var(–ink); color: #fff; display: flex; align-items: center; justify-content: center; font-family: ‘Playfair Display’, serif; font-size: 80px; font-weight: 900; line-height: 1; padding: 40px; transition: background 0.3s; } .real-step:nth-child(1) .step-letter { color: var(–gold-light); } .real-step:nth-child(2) .step-letter { color: #7eb8a0; } .real-step:nth-child(3) .step-letter { color: #d4826a; } .real-step:nth-child(4) .step-letter { color: #9ab4d0; } .step-content { padding: 44px 40px; border-right: 1px solid var(–rule); } .step-word { font-family: ‘DM Mono’, monospace; font-size: 10px; letter-spacing: 0.2em; text-transform: uppercase; color: var(–mid); margin-bottom: 8px; } .step-title { font-family: ‘Playfair Display’, serif; font-size: 26px; font-weight: 700; margin-bottom: 12px; } .step-desc { font-size: 14px; color: var(–mid); line-height: 1.7; } .step-detail { padding: 44px 40px; background: var(–warm); } .step-detail .ask { font-family: ‘DM Mono’, monospace; font-size: 12px; color: var(–mid); margin-bottom: 16px; } .step-detail .ask strong { color: var(–ink); display: block; font-size: 15px; font-family: ‘DM Sans’, sans-serif; margin-bottom: 16px; line-height: 1.4; } .step-examples { list-style: none; } .step-examples li { font-size: 13px; color: var(–slate); padding: 6px 0; padding-left: 16px; position: relative; border-bottom: 1px solid var(–rule); } .step-examples li:last-child { border-bottom: none; } .step-examples li::before { content: ‘→’; position: absolute; left: 0; color: var(–gold); font-size: 11px; } /* ── USE CASES ── */ .use-cases-section { background: var(–ink); padding: 120px 0; color: #fff; } .use-cases-section .section-label { color: var(–gold); } .use-cases-section .section-label::after { background: rgba(255,255,255,0.15); } .use-cases-section h2 { font-family: ‘Playfair Display’, serif; font-size: clamp(32px, 4vw, 48px); font-weight: 900; line-height: 1.1; margin-bottom: 16px; } .use-cases-section .subtitle { color: #7a7060; font-size: 16px; margin-bottom: 60px; max-width: 560px; } .use-cases-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 2px; } .use-case-card { background: #1a1916; padding: 40px 32px; position: relative; overflow: hidden; cursor: pointer; transition: background 0.3s; } .use-case-card:hover { background: #222018; } .use-case-card::before { content: ”; position: absolute; top: 0; left: 0; right: 0; height: 3px; background: var(–gold); transform: scaleX(0); transform-origin: left; transition: transform 0.3s; } .use-case-card:hover::before { transform: scaleX(1); } .use-case-type { font-family: ‘DM Mono’, monospace; font-size: 9px; letter-spacing: 0.18em; text-transform: uppercase; color: var(–gold); margin-bottom: 16px; } .use-case-title { font-family: ‘Playfair Display’, serif; font-size: 20px; font-weight: 700; margin-bottom: 16px; color: #fff; line-height: 1.3; } .use-case-problem { font-size: 13px; color: #7a7060; margin-bottom: 20px; line-height: 1.6; } .use-case-result { background: rgba(200, 146, 42, 0.12); border-left: 3px solid var(–gold); padding: 12px 16px; font-size: 13px; color: var(–gold-light); line-height: 1.5; } .use-case-behaviors { margin-top: 20px; list-style: none; } .use-case-behaviors li { font-size: 12px; color: #5a5040; padding: 5px 0; padding-left: 14px; position: relative; } .use-case-behaviors li::before { content: ‘·’; position: absolute; left: 0; color: var(–gold); font-size: 16px; line-height: 1; top: 4px; } /* ── 30-DAY PLAN ── */ .plan-section { background: var(–cream); padding: 120px 0; } .plan-section h2 { font-family: ‘Playfair Display’, serif; font-size: clamp(32px, 4vw, 48px); font-weight: 900; line-height: 1.1; margin-bottom: 16px; } .plan-section .subtitle { font-size: 16px; color: var(–mid); margin-bottom: 60px; max-width: 560px; line-height: 1.6; } .plan-flow { display: flex; gap: 0; margin-bottom: 60px; border: 2px solid var(–ink); overflow: hidden; } .flow-step { flex: 1; padding: 36px 28px; border-right: 2px solid var(–ink); position: relative; background: #fff; } .flow-step:last-child { border-right: none; } .flow-step:nth-child(even) { background: var(–warm); } .flow-step-icon { font-size: 28px; margin-bottom: 14px; } .flow-step-day { font-family: ‘DM Mono’, monospace; font-size: 9px; letter-spacing: 0.15em; text-transform: uppercase; color: var(–mid); margin-bottom: 6px; } .flow-step-title { font-family: ‘Playfair Display’, serif; font-size: 16px; font-weight: 700; margin-bottom: 10px; line-height: 1.3; } .flow-step-desc { font-size: 12px; color: var(–mid); line-height: 1.6; } .flow-arrow { position: absolute; right: -14px; top: 50%; transform: translateY(-50%); width: 24px; height: 24px; background: var(–gold); display: flex; align-items: center; justify-content: center; z-index: 2; font-size: 10px; color: var(–ink); } .week-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 2px; } .week-card { padding: 32px 24px; border: 1px solid var(–rule); background: #fff; position: relative; } .week-num { font-family: ‘DM Mono’, monospace; font-size: 9px; letter-spacing: 0.2em; text-transform: uppercase; color: var(–mid); margin-bottom: 4px; } .week-title { font-family: ‘Playfair Display’, serif; font-size: 18px; font-weight: 700; margin-bottom: 16px; line-height: 1.2; } .week-days { list-style: none; } .week-days li { font-size: 12px; color: var(–mid); padding: 7px 0; border-bottom: 1px solid var(–rule); display: flex; gap: 8px; align-items: flex-start; line-height: 1.4; } .week-days li:last-child { border-bottom: none; } .day-num { font-family: ‘DM Mono’, monospace; font-size: 9px; background: var(–ink); color: #fff; padding: 2px 5px; border-radius: 2px; flex-shrink: 0; margin-top: 1px; } .feedback-day .day-num { background: var(–gold); color: var(–ink); } /* ── CANVAS ── */ .canvas-section { background: var(–warm); padding: 120px 0; } .canvas-section h2 { font-family: ‘Playfair Display’, serif; font-size: clamp(32px, 4vw, 48px); font-weight: 900; line-height: 1.1; margin-bottom: 16px; } .canvas-section .subtitle { font-size: 16px; color: var(–mid); margin-bottom: 60px; max-width: 560px; line-height: 1.6; } .canvas-box { background: #fff; border: 2px solid var(–ink); overflow: hidden; } .canvas-header { background: var(–ink); padding: 28px 40px; display: flex; align-items: center; justify-content: space-between; } .canvas-header h3 { font-family: ‘Playfair Display’, serif; font-size: 22px; font-weight: 700; color: #fff; } .canvas-header span { font-family: ‘DM Mono’, monospace; font-size: 10px; letter-spacing: 0.15em; color: var(–gold); text-transform: uppercase; } .canvas-body { display: grid; grid-template-columns: 1fr 1fr; gap: 0; } .canvas-quadrant { padding: 40px; border-right: 1px solid var(–rule); border-bottom: 1px solid var(–rule); } .canvas-quadrant:nth-child(2), .canvas-quadrant:nth-child(4) { border-right: none; } .canvas-quadrant:nth-child(3), .canvas-quadrant:nth-child(4) { border-bottom: none; } .quadrant-letter { font-family: ‘Playfair Display’, serif; font-size: 48px; font-weight: 900; line-height: 1; margin-bottom: 4px; } .q1 .quadrant-letter { color: var(–gold-light); } .q2 .quadrant-letter { color: #7eb8a0; } .q3 .quadrant-letter { color: #d4826a; } .q4 .quadrant-letter { color: #9ab4d0; } .quadrant-title { font-family: ‘DM Mono’, monospace; font-size: 10px; letter-spacing: 0.15em; text-transform: uppercase; color: var(–mid); margin-bottom: 20px; } .canvas-field { border-bottom: 1px solid var(–rule); padding: 14px 0; font-size: 13px; color: var(–mid); display: flex; gap: 8px; } .canvas-field:last-child { border-bottom: none; } .field-label { font-family: ‘DM Mono’, monospace; font-size: 9px; letter-spacing: 0.1em; color: var(–ink); text-transform: uppercase; flex-shrink: 0; padding-top: 2px; min-width: 80px; } .field-dots { flex: 1; border-bottom: 1px dotted var(–rule); height: 16px; } /* ── FORMULA ── */ .formula-section { background: var(–cream); padding: 100px 0; border-top: 2px solid var(–ink); } .formula-box { display: flex; align-items: center; justify-content: center; gap: 0; margin-top: 60px; overflow: hidden; } .formula-part { text-align: center; padding: 40px 48px; background: var(–ink); color: #fff; position: relative; } .formula-part:nth-child(2) { background: #1e1d19; } .formula-part:nth-child(3) { background: #2a2820; } .formula-part:nth-child(4) { background: #1e1d19; } .formula-pct { font-family: ‘Playfair Display’, serif; font-size: 56px; font-weight: 900; line-height: 1; color: var(–gold-light); } .formula-name { font-family: ‘DM Mono’, monospace; font-size: 9px; letter-spacing: 0.15em; text-transform: uppercase; color: #7a7060; margin-top: 8px; } .formula-op { font-family: ‘Playfair Display’, serif; font-size: 36px; color: var(–gold); padding: 0 16px; background: var(–cream); } /* ── CTA FOOTER ── */ .footer-cta { background: var(–gold); padding: 100px 0; text-align: center; } .footer-cta h2 { font-family: ‘Playfair Display’, serif; font-size: clamp(36px, 5vw, 60px); font-weight: 900; line-height: 1.05; color: var(–ink); margin-bottom: 20px; } .footer-cta h2 em { font-style: italic; display: block; } .footer-cta p { font-size: 17px; color: rgba(15,14,12,0.65); max-width: 500px; margin: 0 auto 40px; line-height: 1.6; } .cta-btn-dark { display: inline-block; background: var(–ink); color: #fff; font-family: ‘DM Sans’, sans-serif; font-weight: 600; font-size: 15px; padding: 20px 48px; text-decoration: none; letter-spacing: 0.02em; transition: background 0.2s, transform 0.2s; cursor: pointer; border: none; } .cta-btn-dark:hover { background: var(–slate); transform: translateY(-2px); } .footer-note { margin-top: 20px; font-size: 13px; color: rgba(15,14,12,0.5); } .footer-bar { background: var(–ink); padding: 32px 40px; display: flex; align-items: center; justify-content: space-between; } .footer-bar .logo { font-family: ‘Playfair Display’, serif; font-size: 18px; font-weight: 700; color: #fff; } .footer-bar .logo span { color: var(–gold-light); } .footer-bar p { font-size: 12px; color: #5a5040; } /* ── 5 PART STRUCTURE ── */ .structure-section { background: var(–cream); padding: 100px 0; border-top: 1px solid var(–rule); } .structure-section h2 { font-family: ‘Playfair Display’, serif; font-size: clamp(32px, 4vw, 48px); font-weight: 900; line-height: 1.1; margin-bottom: 16px; } .structure-section .subtitle { font-size: 16px; color: var(–mid); margin-bottom: 60px; max-width: 560px; line-height: 1.6; } .five-parts { display: grid; grid-template-columns: repeat(5, 1fr); gap: 0; border: 2px solid var(–ink); overflow: hidden; } .part-card { padding: 36px 24px; border-right: 1px solid var(–rule); background: #fff; position: relative; } .part-card:last-child { border-right: none; } .part-num { font-family: ‘Playfair Display’, serif; font-size: 52px; font-weight: 900; color: var(–rule); line-height: 1; margin-bottom: 12px; } .part-name { font-family: ‘Playfair Display’, serif; font-size: 20px; font-weight: 700; color: var(–ink); margin-bottom: 12px; } .part-question { font-size: 13px; color: var(–gold); font-style: italic; margin-bottom: 12px; line-height: 1.4; } .part-example { font-size: 12px; color: var(–mid); line-height: 1.6; } /* ── RESPONSIVE ── */ @media (max-width: 900px) { .hero { grid-template-columns: 1fr; } .hero-left::after { display: none; } .hero-right { padding: 60px 40px; } .hero-left { padding: 60px 40px; min-height: 60vh; } .problem-grid { grid-template-columns: 1fr; } .stat-callout { grid-template-columns: 1fr 1fr; } .use-cases-grid { grid-template-columns: 1fr; } .week-grid { grid-template-columns: 1fr 1fr; } .five-parts { grid-template-columns: 1fr; } .formula-box { flex-wrap: wrap; } .canvas-body { grid-template-columns: 1fr; } .real-step { grid-template-columns: 80px 1fr; } .step-detail { grid-column: 2; } .plan-flow { flex-direction: column; } .five-parts { grid-template-columns: 1fr 1fr; } } @media (max-width: 600px) { .container { padding: 0 24px; } .stat-callout { grid-template-columns: 1fr 1fr; padding: 40px 24px; } .week-grid { grid-template-columns: 1fr; } .canvas-body { grid-template-columns: 1fr; } .footer-bar { flex-direction: column; gap: 12px; text-align: center; } .five-parts { grid-template-columns: 1fr; } } /* ── ANIMATIONS ── */ @keyframes fadeUp { from { opacity: 0; transform: translateY(24px); } to { opacity: 1; transform: translateY(0); } } .hero-left > * { animation: fadeUp 0.6s ease both; } .hero-left > *:nth-child(1) { animation-delay: 0.1s; } .hero-left > *:nth-child(2) { animation-delay: 0.2s; } .hero-left > *:nth-child(3) { animation-delay: 0.3s; } .hero-left > *:nth-child(4) { animation-delay: 0.4s; } .hero-left > *:nth-child(5) { animation-delay: 0.5s; } .divider { width: 48px; height: 3px; background: var(–gold); margin: 20px 0 28px; }
Free Leadership Learning Guide
Jordan’s REAL Framework

Stop
Designing
Training.
Design
Results.

Most leadership programs fail — not because of bad content, but because they start in the wrong place. Here’s the four-step system that fixes it.

90% of training is forgotten
within 7 days
$13.5B wasted on ineffective
corporate training yearly
better retention with
application-based learning
Who this is for

You know leadership.
You know people.
But your programs aren’t sticking.

  • Trainers, facilitators, and L&D professionals who want a simpler design process
  • Leaders who build internal programs and need structure without the theory overload
  • Consultants designing management workshops, microlearning, or executive programs
  • Anyone who wants real behavior change — not just a good training day
Get the Full Framework →

Most learning programs are designed backwards.

The content gets built before the outcome is defined. Topics get taught before behaviors are identified. It looks like training — but it doesn’t change anything.

They start with content.

The first question is “what should we teach?” — not “what result do we need?” So the program fills time instead of changing behavior.

They teach too much.

37 leadership concepts. 14 personality models. 5 frameworks in one day. Learners absorb maybe 10% of it. The rest disappears in 72 hours.

They skip application.

90% of program time goes to listening. 10% goes to practice. That ratio is backwards. Adults learn leadership by leading — not by sitting in a room.

70%
of learning happens on the job — not in a classroom (70-20-10 Model)
$1,500
average cost per employee per training day — often with no follow-through
31 hrs
wasted per manager each month due to poor meeting culture alone
3–5
critical behaviors is all it takes to produce most leadership results

Four steps.
One page.
Any program.

The REAL Framework is a simple four-step process for designing leadership programs that produce real behavior change. Start with the business problem. Identify the few behaviors that solve it. Build practice into every session. Then — and only then — create the content.

R
Step 1

Results

Every program must start with a business result — not a topic. Define the gap between where the organization is now and where it needs to be.

Ask this: “What business result are we trying to improve?”
  • Managers avoid hard conversations → Faster issue resolution
  • Employees are leaving → Higher retention rate
  • Meetings run long → Meetings end on time
  • Too many escalations → More manager ownership
E
Step 2

Essential Behaviors

Identify the 3–5 specific behaviors that, if practiced consistently, will produce the result. If you can’t observe it, don’t teach it.

Ask this: “What should people do differently after this program?”
  • Hold weekly one-on-one meetings
  • Give feedback within 24 hours of an event
  • Recognize good work specifically and publicly
  • Have one career conversation per quarter
A
Step 3

Application

Design practice before you design content. Aim for 70% application. The more realistic the practice, the better the transfer to real work.

Ask this: “How will they actually practice this?”
  • Case study: “What would you do here?”
  • Role play: “Let’s practice that conversation.”
  • Reflection: “How does this apply to your team?”
  • Action plan: “What will you do Monday morning?”
L
Step 4

Learning Assets

Only now do you build content. Choose assets that support the behaviors — not the other way around. The asset is the vehicle. The behavior is the destination.

Ask this: “What tools will reinforce these behaviors?”
  • Job aids and checklists for daily use
  • Coaching guide for managers-of-managers
  • Microlearning for ongoing reinforcement
  • Workshop for initial skill-building

The REAL Framework
in action.

Here’s how the framework applies across six common leadership challenges organizations face today.

Management Development

New Manager Transition Program

New managers default to doing the work themselves instead of developing their team. Promotion success rate: 55%.

Result target: 90-day team productivity score improves by 20%. Manager confidence rating above 4/5 after 60 days.
  • Hold weekly 1:1s with each direct report
  • Delegate one task per week they used to own
  • Give one piece of specific feedback per week
Culture & Retention

Reducing Employee Turnover

Annual turnover at 28%. Exit interviews cite “lack of recognition” and “no career conversations” as top reasons for leaving.

Result target: Reduce voluntary turnover from 28% to 18% within 12 months. Save $1.2M in replacement costs.
  • Weekly recognition — specific, not generic
  • Monthly career development conversation
  • Act on one employee idea per quarter
Communication

Fixing Meeting Culture

Managers spend 23 hours per week in meetings. 67% are described as “unproductive.” Average meeting runs 18 minutes over time.

Result target: Average meeting ends within 5 minutes of scheduled end time. 30% reduction in total meetings within 60 days.
  • Send an agenda 24 hours before every meeting
  • Define a clear purpose at the start
  • End with a decision and owner named
Performance

Improving Difficult Conversations

72% of managers say they delay or avoid performance conversations. Average time-to-address an issue: 47 days.

Result target: Issue resolution time reduced from 47 to 14 days. Formal HR complaints down by 30%.
  • Name the issue within 48 hours of observing it
  • Use a simple 3-part conversation framework
  • Follow up within one week after the conversation
Executive Development

Senior Leader Presence Program

High-potential leaders are technically strong but lack executive presence. 60% miss their first promotion to VP-level.

Result target: High-potential-to-promotion conversion rate rises from 40% to 65% within 18 months.
  • Speak first in senior meetings — state a clear position
  • Prepare a 90-second business case for key decisions
  • Sponsor one initiative per quarter with full ownership
Customer Experience

Frontline Manager Impact

Customer satisfaction scores plateaued for 3 quarters. Root cause analysis shows frontline managers are not coaching in the moment.

Result target: CSAT improves from 3.6 to 4.2 within 6 months. Manager coaching frequency increases to 3× per week.
  • 3 coaching conversations per week (brief, in-the-moment)
  • Review one customer interaction with the team weekly
  • Celebrate one customer win per week publicly

Every session.
Same five parts.

Once you’ve completed the REAL Canvas, use this sequence to build any training session. Simple, proven, and easy to repeat across all your programs.

1
Why
“Why should I care about this right now?”

Create urgency. Use a real statistic or a relatable cost. “Poor meetings waste 31 hours per manager per month.”

2
What
“What does good actually look like?”

Show the destination clearly. Example: “Here are the 4 things an effective meeting always includes.”

3
How
“How do I do this?”

Give a simple, memorable framework. Example: The 4Ps — Purpose, People, Process, Parking Lot.

4
Practice
“Can I try it right now?”

Role plays. Case studies. Simulations. Real scenarios from their actual workplace — not made-up examples.

5
Commit
“What will I do Monday morning?”

Action plan. Specific. Time-bound. This step is almost always missing — and it’s the most important one.

Learning doesn’t
stop on day one.

The 30-day plan reinforces every session with a daily micro-reminder, a real work application assignment, and a structured check-in two days later to capture what actually happened.

🎯
Day 1
Mini-Lesson Reminder

A short, focused recap of one key behavior from the training. 2–3 sentences max. One clear takeaway.

💼
Day 1–2
Work Application Assignment

A specific, realistic task to try at work this week. Not a reflection exercise — an actual leadership action.

💬
Day 3
Check-In & Insight Prompt

“What happened when you tried it? What did you learn?” A two-question prompt captures real insight — not guesses.

🔁
Repeat ×10
Behavior Builds Over 30 Days

10 behaviors. 3 days each. Each cycle builds on the last. By day 30, the behaviors are no longer assignments — they’re habits.

Week 1
Foundation Behaviors
  • D1 Mini-lesson: Behavior #1 reminder
  • D2 Assignment: Try it at work today
  • D4 Mini-lesson: Behavior #2 reminder
  • D5 Assignment: Apply Behavior #2 this week
  • D7 Reflection: What’s working so far?
Week 2
Deepening Practice
  • D8 Mini-lesson: Behavior #3 reminder
  • D9 Assignment: Apply in a real team moment
  • D11 Mini-lesson: Behavior #4 reminder
  • D12 Assignment: Apply before end of week
  • D14 Mid-point check: Rate your consistency 1–5
Week 3
Building Consistency
  • D15 Mini-lesson: Behavior #5 reminder
  • D16 Assignment: Schedule and complete it
  • D18 Mini-lesson: Behavior #6 reminder
  • D19 Assignment: Apply in a high-stakes moment
  • D21 Peer share: Tell one colleague what you tried
Week 4
Habit Formation
  • D22 Mini-lesson: Behavior #7–8 combo
  • D23 Assignment: Apply both in one interaction
  • D25 Mini-lesson: Behavior #9 reminder
  • D26 Assignment: Lead a moment using all 3 this week
  • D30 Final: Commit to your top 3 ongoing behaviors

The REAL Design
Canvas.

Every program on one page. Fill this in before you build anything. If you can’t complete it, you’re not ready to design yet.

REAL Design Canvas

Program Name: ______________________
R
Results — What business result are we improving?
Current state
Desired state
How we measure it
Timeline
E
Essential Behaviors — What must people do differently?
Behavior 1
Behavior 2
Behavior 3
Behavior 4
Behavior 5
A
Application — How will they practice?
Case Study
Role Play
Discussion
Action Plan
30-Day Plan
L
Learning Assets — What tools support the behaviors?
Workshop Workbook Job Aid Microlearning Coaching Guide Videos Assessment AI Coach
30-Day Plan outline
Delivery date

This is how adults actually learn leadership.

Not by listening. Not by watching slides. By leading — and reflecting on what happened.

10%
Knowledge
+
20%
Reflection
+
30%
Practice
+
40%
Workplace Application