The Complete Google Go Programming Course For Beginners
4.1 (270 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
12,915 students enrolled
Wishlisted Wishlist

Please confirm that you want to add The Complete Google Go Programming Course For Beginners to your Wishlist.

Add to Wishlist

The Complete Google Go Programming Course For Beginners

In this complete Google Go (Golang) Programming course for beginners students will learn...
4.1 (270 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
12,915 students enrolled
Last updated 1/2017
Current price: $15 Original price: $195 Discount: 92% off
30-Day Money-Back Guarantee
  • 4.5 hours on-demand video
  • 2 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Compile and run Google Go (Golang) Programs
  • Create your own fully featured programs in Google Go (Golang).
  • Really understand how computers work, what programming is and how to develop programs.
  • Use the Community Version of IntelliJ IDEA‎, to edit, compile and run Google Go programs
  • Be an effective beginner Google Go (Golang) Ninja! At the end of this course you will have a competent foundation in all the essential concepts of Google Go (Golang).
  • Find their way to using and undrestanding advanced Google Go (Golang) resources, to moving
  • Learn the basics of programming in one of the hottest new languages - without loosing your mind!
View Curriculum
  • A passion to learn, and basic computer skills on how to use their computer!
  • This course is for those that are new to programming and those that know programming but are new to Google Go (Golang). Programming experience is not required!
  • Students should understand their computer operating system, how to install and run programs.
  • Students should understand how to start the command prompt or terminal window (but they don't need to know how to use it)
  • Students will need to be able to run the Google Go compiler on their workstation, which has Windows, Linux and Mac OS versions.
  • While optional, students should be able to run the free community version of IntelliJ IDEA‎ IDE tool, to make it easy to compile,edit and run programs. The tool hase Windows, Linux and Mac OS versions.
  • Students should have sufficient computer skills, to able to understand the instruction videos which are based on Windows 7. Students should be able to adapt that to their version of Windows, Linux or Mac OS.

Welcome To The Complete Google Go (Golang) Programming Course for Beginners! 

Watch the promo video to see How You Can Begin Learning Google Go Today! 

This Course is DIRECT! You receive over 4+ hours of video content & 42+ lectures!

⇉ Join Over 275,000+ Students Who Have Enrolled In My Udemy Courses This Year!

⇉ 7,500+ Five Star Reviews on our courses prove Students Who Enrolling Are Getting Real Results!

Then this course is for you! Click "Take This Course Now" For Instant Life-Time Access!


The Benefits You Will Gain From This Course Are Endless!

Our goal for you in this course is: For you to become a beginner Ninja in one of the hottest new languages called "Google Go" and also known as Golang.  

Google go is taking the development world by storm, because of it's system level access and it's design which gives programmers the ability to create multi-core programs.  This is the first development language really developed for the type of mutli-core cpu computers that have been in the market for the last ten years.  Created by three genius developers are google - to solve deficiencies google was experiencing with conventional computer languages. 

This course is especially structured to solve a number of problems that introductions to programming languages suffer form.  In specific it solves the:

What to teach first problem: - Solved!

Often, ideas are so dependent on one another that it can be difficult to explain concepts that depend on one another.  We solve that problem, by giving high level overviews that give the big picture.   We also break things down into basic lectures on how something works - and will revisit them later to expand on the concepts.  In this way, we have a unique course that is approachable. 

The Goldilocks problem: - Solved! 

This course is accessible to those begging programming, but quick packed enough for those whom want to learn Go and "Get on with it"

In short - there's no faster and more effective way to make an outstanding foundation in Google Go (Golang) than this course!  

The I have only 10 minutes problem: - Solved! 

Our course is designed with accessible lectures, that are on average of 7 minutes (or under) in length. Each lecture builds on itself, so you can consume a lecture - and keep on going with your life.. and come back to Google Go whenever you need to.  

In our 42+ Lectures, You Will Learn:

An Introduction to Golang:

  • What is Google Go (Golang).  Why does it exist? 
  • What makes Google Go (Golang) an amazing language to learn.
  • Whom this course is for, and how to get the most out of it.

How to get started with Golang:

  • How to create your first google go program in 30 seconds (or less!) [Yes, really!]
  • A resource kit (Emergency Go Parachute) of 5 resources, that will aid you on your journey so you can get unstuck if you experience trouble - and more importantly, how to never get stuck on learning Google Go in the first place. [Downloadable resource included!]
  • How to install GIT and Go Google Go on your workstation.  
  • How to create and compile your first Google Go program.
  • How to use a the Intellij Idea IDE (Integrated Development Environment) - to edit, compile and run your Google Go programs.  This tool makes it much easier, and faster to write beautiful Google Go (Golang) code.

Fundamental Golang:

  • Learn the basics of programming and what really happens - unlocking the mystery behind the scenes in an accessible way that even existing programmers should watch.  The four part lecture series on programming will turn you from a "zero" to a "hero" when it comes to actually understanding how programming works, what high level languages bring to the table and what you can accomplish using Google Go (Golang)
  • Learn how Google Go (Golang) uses variables, it's fundamental datatypes, and how to compile and write Google Go (Golang) expressions.

Intermediate Beginners Golang:

  • How to write Loops in Google Go (Golang), from begging format all the way to advanced loops that include ranges or simple statements. (And yes, simple statements are an advanced topic).  
  • How to write control structures, including basic if statements, advanced if statements and switches.  Our switch example especially will show a real world example of how to use the fall through keyword which can be a tricky concept for beginners and experienced programmers alike. Switch in Golang is not the same as in other languages!
  • How to write basic functions, and use them in real world examples.  Learn how Google Go (Golang) passes data into and out of functions.  Here, the lectures from Fundamental Golang really pay of in explaining the tricky concept of "by value" vs. "by reference" that often boggle experienced programmers.  
  • Understand Scope.  Learn all the rules of what variables are accessible where, and how Scope works in Google Go (Golang).

Advanced Beginners Golang:

  • Arrays and Slices in a four part lecture series!  You'll learn basic arrays and use them in a simple example.  Then we'll show why Slices are "awesome" above arrays, and how to effectively use slices.  Once you know and use slices, you'll almost never use arrays in Google Go (Golang) ever again.  But... because slices are based on arrays - it's super important to understand how they work!  
  • How to use simple statements, and how they are often used in writing robust code for error handling. 
  • How to write for range loops in Google go (Golang) to write very fast and efficient code that deals with slices.
  • How to write and use Variadic functions, which sound complicated - but with our amazing Ninja foundation, we make short work of the concept and fully implement a Variadic function in under seven minutes.
  • And finally, we complete our tour of Google Go (Golang) with next steps to move from being a Ninja Beginner to becoming a full Ninja master in Google Go.  [Downloadable resource included!]


With the right mindset, understanding, and application of the teachings in this course, you will instantly begin to move towards understanding the new Google Go Programming Language! 

When we learn something new about the new Google Go Programming Language, we add it to the course - at no additional cost to you! This is a course that will continue to add more and more to every aspect of your life.

In addition to the Udemy 30-day money back guarantee, you have my personal guarantee that you will love what you learn in this course. 


What I can't do in this Course..

I can't guarantee your success – this course does take work on your part. But it can be done!

I am also not responsible for your actions. You are responsible for 100% of the decisions and actions you make while using this course.


This course will not remain this price forever! It's time to take action!

Click the "take this course" button, top right, now...every hour you delay is costing you money...

See you in the course!


Joe Parys & Dave Valentine

Who is the target audience?
  • Students whom want to learn the basics of Google Go (Golang) quickly, with great examples that fully explain how go works.
  • Students whom want to learn how to program in a fantastic new languages that is going places, and taking the world by storm. There's no better language to get started with than Google Go (Golang)!
Students Who Viewed This Course Also Viewed
Curriculum For This Course
46 Lectures
Introduction to Google Go (Golang)
7 Lectures 32:52

What is this course all about?  Learn here!

Preview 02:10

In this lecture, we'll dive into what you'll learn in this course and the structure of the course. We've included it in the free preview, so you can tell if this course is right for you!

Preview 06:38

If you're wondering if this course is right for you - look now further.  This lecture will explain whom this course is for.  We've included it in the free preview so you'll be able to tell - if this course is right for you!

Preview 05:24

So what is Google Go / Golang?  In this lecture, we explore that idea by first creating our first Google Go program in 30 seconds (or less).  Start your timers folks, because this example is real.  

After creating our first Google Golang program, we explore the facets of google go and how it started.  How it's system based, young and efficient.  How it's easy to learn, open source and portable... and how it has an amazing mascot!  

What is Google Go (also called Golang)?

So why learn Google Go, also known as Golang?  Well this lecture will dive into why you want to learn Google Go (Golang).   This is exploding as a must have skill for 2017 and beyond.  Simply put - there's no better computer language to be learning now (than Google Go!)

Why would you want to learn google go (Golang)?

Your success in this course is important to us!  But you also have to bring your "A game!".  In this lecture, we'll give you five tips on how to make the most use of this course to be really effective in your journey in becoming a beginner level ninja in Google Go (Golang).

Secret weapons to really succeed with the course.
Getting Started with Google Go (Golang)
6 Lectures 31:00

This lecture and it's downloadable PDF resource file - give you must have resources to aid you on your journey in mastering Google Go (Golang).  Don't skip this lecture, because even experienced programmers will benefit from the "cheat sheet" it references, as a guide for Golang syntax and keywords later on.  

Your Emergency Go Parachute

In this lecture we'll download and setup the Google Go (Golang) compiler on our workstation. We'll finish by validating the setup and be ready to compile our programs.  

Installing Google Go

In this lecture, we'll complete our Google Go (Golang) setup by creating our "work-space".  Learn the three essential folders every Go Workspace needs, and complete setting up your Golang environment. 

Setting up your Go Environment and Golang Workspace

Finally!  In this lecture we re-create the hello world example, that we did (in 30 seconds or less) earlier on in the previous section.  But... this time - on our workstation.  This is the moment where we create, edit and compile our first local Google Go (Golang) program. 

Hello World

Editing our files in notepad, is going to get pretty dreary.  Real programmers use IDE's - also known as Integrated Development Environments.  

In this lecture we get ready to install our IDE of choice by installing GIT.  GIT is a version control software program, that integrates with software repositories around the world.  It's essential to be able to go "GIT" packages and modules for our journey in Golang. 

Installing your IDE - Part 1 - Installing GIT

In this second lecture, we install the Community version of Intellij IDEA, an IDE we'll be using to edit our Golang programs.  This is a fully powered IDE, which we'll be configuring with the plugin for Go - which will give us tool tips and syntax highlighting.  The community version of IDEA is FREE! And it's multi-platform, so it's a perfect choice for our course - no matter if your developing on Windows, Linux or Mac OS. 

Installing your IDE - Part 2 - Installing IDEA

A short one question quiz.  More questions to come soon!

Section Review - Getting Started with Go
1 question
Fundamental Google Go (Golang)
10 Lectures 59:58

In this first lecture of a four part series, we define the three fundamental parts of any computer system, and how binary works. And we'll even end the lecture with a joke you can stump all your non-technical friends with! 

What is programming - Part 1- Binary and 10 kinds of people

In this second lecture of our four part series, we dive into Hexadecimal numbers.  Hexawhat?  Exactly.  

This lecture will make sense of Hexadecimal number systems that will be a foundation for understanding memory addresses and "passing by reference" vs. "Passing by Value" later on.  

What is programming - Part 2 - Hexawhat?

In our third part of the of our four part series, we'll discuss the three essential parts to a computer as well as define what processing actually is.

What is programming - Part 3 - What processing actually is.

In our fourth and final part of the lecture series on what is programming - we really tie everything together.  This is the best lecture in this entire course , Learn how high level computer languages give us an easier way to access the CPU and Memory - and what that really means.  

What is programming - Part 4 - How it all ties together and the power of Golang

In this lecture, we dive into all the aspects of the Hello World program.  This lecture prevents the "chicken and the egg problem" that often plagues other introductory courses on Golang.  How do you make something make sense, when.... ideas and concepts depend on each other?

In going through this example, we'll give you a high level view of the program, and how all the ideas work together - to be prepared to dive into them later on.

Understanding the Hello World Program - "No chicken or egg for us!"

In this first of a three part lecture on Variables, we'll define how variables are defined.  We'll cover of precision and the types of datatypes Google Go (Golang) supports.  We'll explain how variables actually work under the covers - and use memory.  

Variables and Constants - Part 1 - Simple Declarations and Data Types

In this second part of the three part lecture on Variable and Constants we walk through declaring an using several different fundamental Golang datatypes including:

  • Boolean
  • Float
  • Integer
  • String
  • Complex (yes, not kidding!) 

We also highlight three things you must know about Google Go (Golang) and using variables!

Variables and Constants - Part 2 - Example time!

In this third and final lecture on Variables and Constants we take a tour of three different ways variables can be created in Google Go (Golang).  We highlight which ways are better than others; and the difference between Declaration, Initialization, and Assignments.  

We finish this lecture by showing how constants are declared and used. 

Variables and Constants - Part 3 - Declaration, Assignment and Initializations

In this lecture we explain expressions, which is often over looked from experienced programmers.  This lecture is super important and key to really understanding Google Go and Golang.  In it we'll discuss:

  • The Built-in Golang General Arithmetic Operators 
  • Basic Type Conversion (Important for like, everywhere!)
  • Boolean Expressions (Important for use in Conditionals) 
  • General Boolean Operators 
Expressions - Expresso? No... expressions - super important core concept here!

A short one question quiz.  More questions to come soon!

Section Review - Fundamental Google Go (Golang)
1 question

How has your experience been so far?

Course Checkpoint! How Has Your Experiecne Been With Us So Far?
Intermediate Beginners Google Go (Golang)
13 Lectures 01:29:54

In this first lecture - on the series of loops - we see what it takes to make a New Years Eve Countdown... the hard way.  This hands on lecture will set us up for successfully implementing real loops - where we can count down from any number we want...  

Loops - Part 1 - Count Down For New Years Eve! - The great setup!

In this final lecture in the series on loops, we revise our New Years Eve countdown timer, to use a loop.  The power of Golang loops finally exposed, we can smile and know - we can start our countdown from number that we want!  

Loops - Part 2 - Count down from 1000? No problem. Solving the looping problem

In this first lecture on in Conditional Statements Golang, we introduce the basic If statement, and do a hands on example that separates the "young-ins" from those with more grey hair... and experience.  

If - Part 1 - Hands on If Statements, and "How old are you!"

We continue with our second lecture on Conditional Statements, by simplifying our code with the else if statement.  This lecture is hands on!  

If - Part 2 - Hands on If statements... and the "else if!"

We continue our journey on Conditional Statements, and conclude our discussion on IF, by introducing the else statement.  This lecture is hands on!  We recap with fundamental points, so you don't get stuck by Golang later on.  

If - Part 3 - "If .... or ELSE!"

In this first part of the lecture series on Switch - we create our hands on example, which includes everything and even a partridge in a pear tree!  This hands on example... will grow to illustrate the power of switch to simplify things - but also later on, set us up to really introduce how Golang is different than most other languages and it's most advanced switching features.... 

Switch - Part 1 - "And a partridge in a pear tree..."

In this second part of the lecture series on Switch - we get hands on with switch and use it to simplify our code substantially from the previous lecture... but it doesn't stop here... 

Switch - Part 2 - Hands on switch!

In this third and final lecture on switch - we take our example to "mission possible!", by using the Fallthrough statement.  Generate the entire classic song, in a blink of an eye - and actually see where this statement might be useful.  This lecture brings to light one of the trickier concepts of Golang, in a powerful but succinct way.  And it's hands on! 

Switch - Part 3 - Fallingthrough Golang with a partridge in a pear tree!

In our four part lecture series on Functions in google go, we'll begin with the theory of functions.  We'll introduce the concept "of the stack", and blast through it's trickiness of "by value" and "reference" by tapping into our "super brain".  This is a must see lecture, that covers off some really key stuff in Google Go (Golang). 

Also - be sure to check this out for the cool "playback" animation of a program running.  It really shows how this all works - under the covers.  Pure awesome!!!! And it makes this longer than average lecture - entirely worth while!

Functions Part 1 - And the introduction of the super brain!

In this second lecture in the four part lecture series on functions - we create "the simplest function" that ever was. We are just warming up, as with this hands on lecture we'll be revising it to make it more sophisticated as we go on.... and continue our journey in Google Go (Golang). 

Functions Part 2 - The simplest function there ever was....

In this third lecture in the four part lecture series on functions - we extend "the simplest function" that ever was, to get data back to the function caller.  This builds upon expressions.  So if Golang is confusing you here - be sure to review that lecture.... 

Functions Part 3 - And the data came back...the very next day... and the data ..

It's our fourth and final lecture on basic functions... and all the training... all the work - it's *ALL* come down to this.  This is the moment, that grab that function and we pass data by reference.  This is the must see lecture that has built up to this amazing moment.  Don't be an average programmer, that's actually boggled by these concepts.  You can actually understand this!  

Unleash your Super Brain! 

Functions - Part 4 - Pointers! By Reference! By Value! See it in action here!

We've talked about scope earlier a fair bit.  But it's always been one of those "chicken and an egg problems".  How do you talk about scope before you talk about ... well nearly everything else?  

With so much under your belts in mastering beginning go - it finally makes sense go go back and really define what scope is, how it works, and what it does.  And no... sorry - this isn't about the mouthwash.  

Understanding Scope - (No.... not the mouthwash)

A short one question quiz.  More questions to come soon!

Section Review - Intermediate Beginners Google Go (Golang)
1 question
Advanced Beginners Google Go (Golang)
10 Lectures 54:09

Now are are really playing with some seriously capable Google Go (Golang) concepts.  In this lecture (part of a four part series), we introduce the theory of arrays.  While Arrays are barely used on their own with Google Go, they are essential to understanding slices... which will be up - just around the corner.  

Arrays and Slices - Part 1 - Arrays... and seeing multiple!

This second lecture is part of our four part lecture on arrays and slices.  We move beyond the theory of arrays and actually create a program that uses them.  We also hit up on some of the fundamental limitations of arrays, so we can see why slices are really important.  

Arrays and Slices - Part 2 - Hands on Arrays

Finally!  We arrived to the promised land, with our third lecture in the four part lecture series of Arrays and Slices in Google Go.  In this lecture we highlight the theory of slices, and why they are an amazing feature of golang.  With this information we'll be really to implement slices... in the very next lecture. 

Arrays and Slices - Part 3 - Slices - A slice of nice!

In our fourth and final lecture of Arrays and Slices... we implement slices in less than five minutes flat.  Importantly, you'll see exactly how the features of Golang slices blow right past conventional arrays! 

Arrays and Slices - Part 4 - Hands on slices..... and the power within!

In this advanced topic, we'll discuss simple statements and how they work with If and Switch statements.  We'll discuss the use case, for error handling. 

Advanced Topics - Simple Statements (that aren't quite so simple....)

In this lecture, we dust off our for loop - and super charge it!  In this hands on lecture, we'll show the "for range" syntax and show how it can process slices - in the blink of an eye.  

For Range Loops - Processing forloops in a blink of an eye...

Variadic Functions!  In this hands on lecture, we extend our example to include Variadic functions - which are blidnly simple an help write really clean, modular go code.  And you'll get a vocabulary word which will show your Ninja credibility, in Google Go / Golang circles everywhere.  Just name drop "Variadic"... and they'll know that you have graduated to someone whom actually knows how to write - Go Code.

Variadic Functions - No function ever sounded "so cool". Variadic...functions.

A short one question quiz.  More questions to come soon!

Section Review - Advanced Beginners Google Go (Golang)
1 question

Sadly.. the time has come where this course is done.  Your journey doesn't have to end here however, and this lecture (and it's accompanying downloadable resource) show exactly - how to continue your journey in Google Go.... 

Golang my friend... Golang.... 

Where to go from here!

Course conclusion video!

Course Conclusion! Congratulations on Completing Our Google Go Course!

Special bonus lecture!  

Special Bonus Lecture: Continue Your Learning & Enjoy A Special Bonus!
About the Instructor
Joe Parys
4.4 Average rating
17,235 Reviews
296,477 Students
67 Courses
Bestselling Instructor, 66 Courses, Serving 295,000 Students

Why are 295,000+ students enrolled in my online courses?

1) I teach with passion and purpose! Every course is delivered with my students in mind.

2) My courses will help you achieve real results and change your life today!

3) My dedication to Udemy and teaching online. Udemy has named me one of its top instructors.

► Try enrolling in a course with me and see for yourself! ◄


Want to learn how to become A Professional Web Developer?

Would you like to Transform Your Confidence and Self-Esteem?

Or maybe how to earn thousands Teaching Online Video Courses Full Time?

Then Enroll in my Udemy Courses Today! You too can be doing this - and so much more!


About Joe Parys: 

Joe is a certified life coach, professional motivational speaker, entrepreneur, licensed psychology teacher and head basketball coach for USA Basketballs Pilot Program. His main areas of expertise are teaching, coaching, public speaking, personal development, personal transformation, the human mind, maximizing human potential, motivation and goal setting.

My CV:

Joe has his bachelor’s degree from Coe College in Cedar Rapids, IA. He was a four-year varsity letter winning college athlete in the sport of men's basketball. He is also a coach for USA basketball.

He is a Licensed Psychology, History and Government teacher for grades 5-12. He has been teaching High School for the past three years.

Joe is also a licensed and certified professional life coach and motivational speaker from the Fowler Institute.


Joe Parys is an entrepreneur running his own online academy, Joe Parys Academy. Joe has spoken and taught his courses in numerous high schools in the United States and continues to travel around the country inspiring students of all ages.

Mission Statement- Joe Parys Academy is committed to superior life coaching. Our products and services are created and marketed with the purpose of helping others worldwide prosper and improve their lives.

Vision Statement- Our vision at Joe Parys Academy is to help each client find their purpose in life, reach their goals and fulfill their lifelong dreams.

Mr. David Valentine
4.1 Average rating
389 Reviews
18,362 Students
3 Courses
The Backyard Data Scientist

Mr. David Valentine is an decorated Enterprise Architect with over seventeen years of experience in enterprise computing environments.  He currently works for the Province of Manitoba, in Canada where he is a responsible for the architecture of the Server and Mainframe compute environment. 

Mr. Valentine has a passion for Data Science, Computer Science, Machine Learning and Data Science.  As the "Backyard Data Scientist", he bring his experience and ability to simplify challenging technical topics to Data Science.  He's delighted to offer the world his first course on the Udemy platform, "Machine Learning for Data Science"

Joe Parys Academy
4.4 Average rating
17,235 Reviews
296,477 Students
67 Courses
Best-Selling Instructor & Founder of the Joe Parys Academy

Why are 200,000+ students enrolled in our Udemy courses?

1) Purpose: We teach with passion and purpose! Every course is delivered with our students in mind.

2) Quality: Our courses are life changing and help you achieve real results!

3) Commitment: My dedication to Udemy and teaching online. Udemy has named me one of its top instructors!

► Try enrolling in any of our courses today and experiecne us firsthand! ◄


Joe Parys Academy is a Leader in Online Education with more than 30+ Co-Authored Courses

The Founder of Joe Parys Academy, Joe Parys, is a Bestselling Udemy instructor with more than 200,000+ students from more than 200 countries around the world! 

Mission Statement:

Our Mission at Joe Parys Academy is to create the highest quality online courses available anywhere in the world. We are focused on producing competent professionals and supplying them with the knowledge and skills they need. 

Vision Statement: 

Our Vision at Joe Parys Academy is for our students to have the opportunity to learn about the subjects of their choosing, taught by our highly qualified teachers. 


Want to learn how to become A Professional Web Developer?

Do You Desire To Create Your Own Mobile Applications? 

Or Maybe Learn How To Run Your Own Microsoft Access Business? 

Then Enroll in our Co-Authored Udemy Courses Today! 

You Too Can Be Doing All of This and So Much More!  __________________________________________________________________________

About The Founder of Joe Parys Academy:

Joe Parys is a Bestselling Udemy instructor, certified life coach, professional motivational speaker, entrepreneur, licensed psychology teacher and head basketball coach! His main areas of expertise are teaching, coaching, public speaking, personal development, personal transformation, the human mind, maximizing human potential, motivation and goal setting.

Joe Parys' CV:

Joe has his bachelors degree from Coe College in Cedar Rapids, IA. He was a four year varsity letter winning college athlete in the sport of men's basketball. He is also a coach for USA basketballs pilot program.

He has been teaching Psychology, History and American Government for grades 5-12 the past three years. 

Joe is also a licensed and certified professional life coach and motivational speaker from the Fowler Institute of Life Coaching. 


Joe Parys is an entrepreneur running his own life coaching and motivational speaking business. Joe has spoken and taught his courses in numerous high schools in the United States and continues to travel around the country inspiring students of all ages.