Hey Programmers! I'm Alvin. I'm a software engineer with a serious passion for teaching. I'm a former Google Software Engineer. I'm also a former Lead Curriculum Developer of App Academy, a top coding bootcamp. I'm a Featured Instructor on the freeCodeCamp youtube channel, where my lectures have accumulated over 6 million views. I have spent the better part of the last decade teaching students the skills needed to be a great developer and land their dream job.
Through years of experience leading in the classroom, working with students one-on-one, and in front of the video camera, I've developed a teaching style that I'm excited to share with you. I believe that gradual progression is the key to building robust and durable knowledge that you'll be able to apply in your interviews and on the job. We'll go slow so that you don't miss a step. With my system, you'll enter the course as a beginner, but leave with the skills to build and succeed.