content: I can see wanting to get started in an intro class before algebra or while being currently enrolled in algebra.  My school offered intro classes with no math pre-req, but I think most kids should have a good algebra background from high school.  But trying to separate the two is how you end up with shit-tier front end devs writing shitty UI's and javascript libs that take forever to load because some dipshit is looping through something 100s of times when it could have been done in 1 pass.