How do I know if I'm ready to start, or do I need prerequisites first?
It depends which program. The foundational programs are the starting point — they assume no prior background, so "ready" mostly means you have the time to commit and the appetite to actually do the work. The programs that build on top of them have real prerequisites, and skipping the base isn't something you can muscle through; you'll hit walls that don't make sense until you've filled in what's underneath. If you're unsure where you fit, tell us what you already know and what you're trying to do, and we'll tell you honestly. Sometimes that answer is "start with the foundation." Sometimes it's "what you've been self-teaching is fine, skip ahead." Occasionally it's "what you want isn't really what we do, here's who does it better." We'd rather send you somewhere else than enroll you in something that isn't the fit.