Yes, this class would be a good class for your 12 year old. We have both beginners and children that have had experience with coding before that enroll. We have small class sizes so children become advanced quickly, learn a lot in a short amount of time since they get a lot of attention. -