> You might not be writing idiomatic Swift from the get go but no one is at that point.
I think that's kind of the point the parent comment is making. How can a school acting in good faith open Swift classes if it's impossible for anyone to actually be an expert on it?
Relax. All they need to do is teach, not be experts.
I asked the same of a MechE friend who used to teach AutoCAD at a community college despite not having known it before. His answer? I just need to stay a week ahead of the class.
$1000/week seems alot to be taught by such a guy, IMHO. A student could do that for free, from Apple's website, and be only one week behind where they would be. So Flatiron is charging $15k for a one week head start!