David Skaff
About David Skaff
David Skaff is an instructor currently working at Juni Learning, where he has taught coding lessons since 2019. He specializes in online private sessions for K-12 students, focusing on beginner syntax concepts, basic algorithms, and USACO competition preparation.
Work at Juni
David Skaff has been employed at Juni Learning as an Instructor since 2019. In this role, he conducts online private sessions for K-12 students, focusing on beginner syntax concepts and basic algorithms. His teaching approach incorporates various programming languages, including Scratch, Python, and Java, to provide a comprehensive coding education. Additionally, he prepares students for the USACO competition, enhancing their problem-solving skills and coding proficiency.
Education and Expertise
David Skaff studied at The Johns Hopkins University, where he earned a Bachelor of Science in Computer Science from 2018 to 2022. Prior to this, he attended NSU University School from 2014 to 2018. His educational background equips him with a solid foundation in computer science principles, which he applies in his teaching at Juni Learning.
Background
David Skaff completed a summer internship at HPCC Systems in 2017, where he worked for two months in Boca Raton, Florida. This experience provided him with practical exposure to the tech industry, further informing his teaching methods and understanding of programming concepts.
Teaching Focus
David Skaff specializes in teaching coding lessons that cater to K-12 students. His curriculum emphasizes beginner syntax concepts and basic algorithms, ensuring that students build a strong foundation in programming. He utilizes a variety of teaching tools and languages, including Scratch, Python, and Java, to engage students and enhance their learning experience.