Teaching & Mentoring
- Class Teaching
- UIUC CPSC 499: Agricultural Hydrology (Fall of 2024-present)
- UIUC NRES 512: Ecosystem Biogeochemistry (Fall of 2022, Instructor for selected chapters)
- UIUC NRES 598: Terrestrial Remote Sensing Applications (Spring of 2017, 2018, and 2019, Instructor for selected chapters and TA)
- UIUC NRES 512: Biometeorology (Spring of 2022, Instructor for selected chapters)
- UIUC NRES 499: Ecohydrology and Water Management (Fall of 2017, Instructor for selected chapters and TA)
- Mentoring
- Research Scientist: Dr. Mengqi Jia (2022-2026)
- Postdoc: Dr. Yaji Wang (2024-present), Dr. Jie Yang (2024-present), Dr. Wencheng Qi (2025-present)
- Graduate student: Qianyu Zhao (PhD student, 2024-present), Huan Liu (PhD student, 2024-present), Yuanxin Song (PhD student, 2024-present), Haoyuan Yu (PhD student, 2024-present), Qiaoyu Qu (PhD student, 2026-present), Runting Chen (PhD student, 2026-present), Shijia Wang (PhD student, 2027-present)
- Graduate committee: Kayla Vittore (PhD, CPSC), Natacha De Gracia (PhD, CPSC), Qu Zhou (PhD, NRES), Kaiyuan Li (PhD, NRES), Zewei Ma (PhD, NRES), Ziyi Li (PhD, NRES), Lianlei Fu (MS, NRES), Qi Liu (MS, NRES)
- Graduate interns: Nimisha Jasuja (Informatics, 2022), Chaitanya Deshpande (Computer Science, 2026)
- Undergraduate interns: Bowen Song (2018, SPIN, Applied Mathematics and Statistics), Yichong Yan (2019, SPIN, Computer Engineering), Junrui Ni (2019, SPIN, Computer Engineering), Yihong Jian (2021, SPIN, Computer Science), Chen Song (2021, SPIN, Computer Science), Isabelle Wagenvoord (2022, REU, Computer Science), Liza Geogre (2024, SPIN, Computer Science), Logan Bend (2024-2025, ACE), Carlson Splear (2025-2026, ACE), Shuwan Xu (2026, SPIN, Computer Science + GIS)