...I have a strong background in education and pedagogy as I received my Ph.D. and Masters degree from the Human-Computer Interaction Institute (HCII) at Carnegie Mellon University where I focused on investigating how to support teachers in their teaching and help them improve their practices throug... (read more)
...I am one of the lead developers for MFiX, a 100,000 line Fortran code used in multiphase computational fluid dynamics. I have been coding in Fortran for three years. I first installed Linux in 1998. (read more)
...My love of teaching and my love of computer science topics have kept me tutoring for over 1000 hours on Wyzant alone. Back in high school, I managed a tutoring center for 2 years where I helped teach all levels of Computer Science. I was a TA for 1.5 years: 1 semester of Introductory CS, 1 full year for APCS A. (read more)
...This education, combined with practical experience, forms the backbone of my teaching. For more than a decade, I have been a professor at Carnegie Mellon University, specializing in interactive and one-on-one tutoring with undergraduate students. My approach prioritizes creating a dynamic learn... (read more)