A good opportunity to network and collaborate with professors in your field while in graduate school. Fits in well with a graduate student schedule. A good way to earn a living while in school, and you can often keep working in this position after you graduate as well. Usually involves grading student assignments, attending class on a regular basis and keeping track of things like attendance. Other aspects of the job vary widely depending on the professor you work for and the class that you assist with. Some professors/instructors will expect you to perform different job duties than others.