Layering in learning: utilizing communication strategies to support diverse learning in under-resourced in-formal learning spaces.