2025.2 - now : one of TAs of Data Structure 2024.9 - 2025.1 : one of TAs of Great Ideas in Computer Science (计算机科学的伟大思想)