Finn's mom, Thank you for sharing. Although these courses are "prerequisites", but are they design for people with no science background? I'm wondering if they would turn out to be more advanced into the subject than I understood from the website's ...