Meet the Staff
Computer Science Teacher
As an educator in computer science and mathematics, I hold dual degrees in computer science and computer engineering from Hunter College, alongside a master's degree in educational mathematics and a Ph.D. in computer science technology from Concordia University. I am currently guiding students through the process to help them become successful software engineers. My instructional approach aligns with Fullan's (2016) delineation of the three phases—initiation, implementation, and institutionalization—comprising the "triple one" model, which serves to identify the principal factors impacting the change process of the impact technology has nowadays on our students.