@HandsomeRyan, I have advice that is especially pertinent for your daughter. My wife is brilliant. But she scored a D in junior high geometry. For two simple reasons: 1. the teacher was unbelievably sexist; 2. the teacher was incompetent. Having scored a D from a sexist asshole made her disinclined to take any more math.
Fast forward. She has a Computer Science degree. She is very good at programming (currently teaching herself Swift). She had to survive many many math classes to get here.
Do not let sexist assholes get in the way of your daughter. (Do not let assholes get in the way of your son.) If the teacher is a problem, get the child into another class, hire a tutor, do something. Even if you fail it proves to your children that what interests them is worth the fight.
Children love doing new things with adults. Even things that fail. Do not be afraid to fail in front of your children. Blown up LED? Shrug it off, buy another, and try again.
Get a good quality powered USB hub to protect your computer.
Teachers are not the only incompetent assholes that may cross the paths of your children. Other parents are also a potential problem. This is a good perspective on the subject...