# Best practice for sharing data and compute with students in a class

**URL:** <https://help.anvilproject.org/t/best-practice-for-sharing-data-and-compute-with-students-in-a-class/31>\
**Category:** Data Access\
**Tags:** terra\
**Created:** [February 24, 2021, 9:18pm UTC](https://help.anvilproject.org/t/best-practice-for-sharing-data-and-compute-with-students-in-a-class/31 "2021-02-24T21:18:34Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![lwaldron](https://yyz1.discourse-cdn.com/flex027/user_avatar/help.anvilproject.org/lwaldron/32/31_2.png) [@lwaldron](https://help.anvilproject.org/u/lwaldron)\
**Post date:** [February 24, 2021, 9:18pm UTC](https://help.anvilproject.org/t/best-practice-for-sharing-data-and-compute-with-students-in-a-class/31/1 "2021-02-24T21:18:34Z")

</div>

What are best practices for providing free compute and sharing data+course materials students in a class, for the duration of a semester? I’ve started out, and so far I am using git to distribute materials (which seemed easier and more familar than gsutil\_cp to transfer from workspace to student persistent disks), and sharing a workspace for the purpose only of providing free compute.

---

<div class="post-metadata">

**Author:** ![cutsort](https://avatars.discourse-cdn.com/v4/letter/c/f14d63/32.png) [@cutsort](https://help.anvilproject.org/u/cutsort)\
**Post date:** [February 26, 2021, 9:18pm UTC](https://help.anvilproject.org/t/best-practice-for-sharing-data-and-compute-with-students-in-a-class/31/2 "2021-02-26T21:18:48Z")

</div>

From Terra Support 4:17pm EST

> Your request (118390) has been received and is being reviewed by our support staff.

---

<div class="post-metadata">

**Author:** ![cutsort](https://avatars.discourse-cdn.com/v4/letter/c/f14d63/32.png) [@cutsort](https://help.anvilproject.org/u/cutsort)\
**Post date:** [March 1, 2021, 3:10pm UTC](https://help.anvilproject.org/t/best-practice-for-sharing-data-and-compute-with-students-in-a-class/31/3 "2021-03-01T15:10:14Z")

</div>

From Terra Support 10:03am EST

> Thank you for writing in. If you intend to cover the costs of your students’ compute, you will want to either:
> 
> 1. Add them to your AnVIL billing project so they can create workspaces and start up Galaxy environments or
> 2. Add them to a workspace with Writer permission so they can create cloud environments from that workspace
> 
> Are you having any trouble with using git to distribute your materials? Is there any other aspect of the set up you would like some help with? Let us know and we’ll assist as best we can!
