Pros: fun, enthusiastic, and hard-working students, technology
Cons: n/a
Design and teach appropriate curricula, assign work geared toward each student's needs and abilities, and grade papers and homework assignments. Iinvolved in the students' behavioral, social, and academic development, helping them develop emotionally, feel comfortable in social situations, and be aware of socially acceptable behavior.