As of August 2024, I have taught 132 credit hours to 3,501 students in multiple offerings of seventeen different CS courses. In the process I have also supervised 46 graduate and 99 undergraduate TAs.