My name is Michael Forseth, and I am a First Officer for Spirit Airlines. In addition to flying, I run a flight school on the side called Pilot Rise, LLC. I started this venture when I was 19 years old, driven by my passion for aviation and the desire to share that passion with others.

My love for flying began at a young age. I started learning to fly when I was 16, and I haven't looked back since. Flying is not just a job or a hobby for me, it is a way of life.

In addition to my aviation pursuits, I am also a software developer. I have been interested in programming since I was a little kid, and I enjoy using my skills to create new things. I am particularly proud of PilotApproach.com, an instrument approach simulator that I developed and run.

My ultimate goal is to be a steward of aviation and to contribute to society through the tools and systems that I create. Whether I am flying a plane or writing code, I am driven by a desire to make a positive impact on the world around me.

Thank you for taking the time to learn a little bit about me. If you have any questions or would like to learn more about what I do, please feel free to contact me.


Flying has always been a passion of mine since I was young, and I am fortunate to have turned that passion into a career. As a First Officer for Spirit Airlines, I fly the Airbus A320 and have gained invaluable experience and knowledge. However, my roots in flying began in general aviation, flying mostly Mooneys and Cessnas. I am a flight instructor as well and have a strong passion for teaching others how to fly.

If you are interested in learning to fly, I encourage you to book a lesson with my flight school, Pilot Rise LLC. I started this flight school when I was 19 years old, and it has since become a successful and respected institution in the aviation community. We provide high-quality instruction that emphasizes safety and quality.

Every year, I look forward to flying into Oshkosh for AirVenture, the world's largest aviation event. The energy and excitement there are contagious, and it's always a highlight of my year. Overall, I am incredibly grateful for the opportunities that flying has given me and for the ability to share that passion with others. Whether you are just starting to learn to fly or are a seasoned aviator, there is always something new to discover and learn in the world of aviation.

Training Provided

  • Private Pilot
  • Instrument Rating
  • Commercial Pilot
  • Multi-Engine Training
  • Flight Instructor
  • Flight Reviews
  • Complex Aircraft
  • High Performance Aircraft
  • Transitioning Aircraft

My Licenses & Ratings

  • Airline Transport Pilot AMEL
  • Certified Instructor - ASEL
  • Certified Instructor - AMEL
  • Certified Instructor - Instrument
  • Type Ratings: A320, CL-65
  • Commercial ASEL

Aircraft Flown

  • Airbus A319/320/321
  • CRJ200/700/900
  • Mooney M20(B/C/E/F/J/M)
  • Cirrus SR22T & SR20
  • Cessna T210 & 177RG & 172 & 150
  • Piper PA-34/32/28/24
  • Beech BE-C24R & BE-19
  • Bellanca Viking
  • DC-3 (only as dual)
  • Phenom EMB-500 (only as dual)

Flight Hours

  • Total - 2,300
  • PIC - 1,500
  • SIC - 650
  • Turbine - 650
  • CFI - 1,000
  • Cross Country - 1,300
  • IMC - 160
Book Lesson


Programming has always been a passion of mine; I started learning at the age of 10. Over the years, I've become proficient in several languages, including PHP, JavaScript, C#, and my personal favorite, Java. I prefer strongly typed compiled languages because they make it easier to catch errors before runtime, resulting in more stable code and fewer bugs.

One of my proudest achievements in programming is creating PilotApproach.com, an instrument approach simulator used by pilots to practice their approaches. I used Laravel as the framework, PHP for the backend, Laravel Blade for the front end, and Java for the game server that runs the simulations. It was a challenging project, but it allowed me to combine my love for aviation and programming.

Before that, I got my start in programming by creating mods for Minecraft servers. I even worked for a 12-year-old running a Minecraft server, where I spent 30 hours a week creating plugins for his server along with two other developers. After freelancing for a while, I moved on to create PilotApproach.

More recently, I created MyLifeScroll.com, a website where users can keep a personal online diary-timeline of their life. I built the site using Laravel and VueJS, and it was a great opportunity for me to explore new technologies.

Historically, my weakest area has been writing test cases. In the past, I didn't prioritize it, but as my projects have grown in size and complexity, I've realized the importance of testing and have started to incorporate it into my development process. Now, I make sure to create tests as I code to ensure smoother development and reduce the risk of bugs or errors.

I'm always looking to learn and grow as a programmer, and I'm interested in getting into AI development. I believe that programming has the power to solve some of the world's biggest problems, and I want to be a part of that.

Programming Languages

Proficient to Expert

  • Java
  • PHP
  • JavaScript
  • C#

Beginner to Competent

  • TypeScript
  • MySQL
  • C++
  • Python
  • LUA

Frameworks & Technologies

  • Laravel
  • Vue JS
  • Git
  • Maven
  • CPanel
  • Ubuntu
  • SpigotMC

Preferred IDEs

  • IntelliJ IDEA (Java)
  • Visual Studio Code


For flight training, please contact my flight school: PilotRise.com

For all other inquiries, please contact me via my LinkedIn: Michael's LinkedIn

I no longer use an integrated form to save me time maintaining this site and because of too much spam (even with the Recaptcha).