I am a middle school computer science teacher and I have implemented new computer science curriculums for three different grade levels. I teach the basic fundamentals of computer science while instilling a passion for computer science to the students. I use several different platforms and syntax to reach different types of students and interest. My main goal is to teach the computer science skills of problem-solving, critical thinking, creativity, perseverance, and analytical skills.