Parents teach the class

Today I went to my son's class, and gave them a 3D Printing lesson.
Not so satisfied though, but finally finished the mission. I would give it 6 out of 10 scores.
The lesson wasn't well prepared, something I didn't mention, and some context maybe wrong.
In general, kids are great.
here is a modified version by AI:
Today, I visited my son’s class and gave them a lesson on 3D printing.
It wasn’t my best effort, though—I’d rate it a 6 out of 10. I felt a bit unprepared, missed some key points, and might have even mixed up a few details.
That said, the kids were fantastic. They were engaged and made the experience worthwhile!