MusicKit is a particularly good example for teaching aspects of async coding. The API does many things very nicely.
It would be nice if developers could access their Music libraries in the simulator as that would make this API a great teaching tool. Requiring new devs to deploy an app to a device in a workshop is a bit much for some.
I have no idea if this is something you can practically enable - but I thought it was worth suggesting.