Because it is a small team, there is a lot of overlap in departmental responsibilities which leads to everyone having to support other areas as well (e.g., social media, teaching, curriculum). That said, this is a great place to develop professional and learn more about the logistics and procedures involved in program implementation and the nonprofit world