All science classes should be electives, except for math. I do agree that evolution should be taught in science classes.
The only required classes in school should be math, post-classical European history including the secular study of Abrahamic religions, and civics. Why is teaching Darwinian evolution to every student a good thing?
All science classes should be electives, but required classes include study of history and religion? I'm not saying history shouldn't be taught, but not requiring science in the 21st century is patently absurd. If anything, science/STEM needs to be pushed harder and taught more effectively.