- Instructs college-level courses on Data Structures and Algorithms and programming in Java, providing guidance and support to students
- Assesses student performance and provides constructive feedback
- Conducts office hours and one-on-one meetings to assist students
- Prepares and presents weekly reports to the supervisor