The best way to learn something is to teach it to someone that has no idea what you’re talking about.
When I was 22 years old I was hired as a Digital Design Teacher in a high school in Rome, my home town. It was really weird being 22 and teaching to 18 years old kids. I was a kid myself.
I love teaching and they say I’m pretty good at it. I get excited when someone asks me “but why?” when explaining something. Being able to spark curiosity and share my knowledge with other people is the best way to keep my mind sharp and constantly learn new techniques.
Online Tutorials
Every week, I release tutorials about design and development on my YouTube channel. Something that started as an excuse to learn English turned into an amazing community where I can share my knowledge and improve my skills.
Throughout the years of running my channel, I got contacted by various organizations looking to create instructional videos for internal products. That’s definitely something I wasn’t expecting to enjoy so much.
Private Tutoring
Sometimes students need something more than simply following a lesson created with the goal of entertaining a broad audience. Sometimes some users need a good and dedicated one-on-one session to tackle questions, problems, or some good old pair programming.
I’ve been lucky to help incredibly driven people to achieve their potentials and give them the ability to gain the knowledge they never could with a traditional educational approach. Some of my former students now run their own businesses, got hired in a digital agency, or found their dream job.
Workshops
I’m used to teaching to 17 and 18 years old kids and successfully capturing their attention, speaking at conferences and workshop is a piece of cake compared to that.
I have experience with quick presentations regarding a specific product, technical overview of soon-to-be-released code, live coding sessions, hackatons, and corporate tutoring on internal products.
If you need someone that can handle any of that, feel free to contact me.