I am a Theoretical Computer Science Professor at Rutgers University, and my research is in the design and analysis of algorithms. I teach the graduate (CS 513) and undergraduate (CS 344) algorithms courses at Rutgers, both of which I designed. I am a Fulbright fellow, I have a PhD from Carnegie Mellon University, and a Bachelor's degree from Brown University. I also worked as a research fellow at the Allen Institute for AI for a couple years.
I am passionate about education and have been...
I am a Theoretical Computer Science Professor at Rutgers University, and my research is in the design and analysis of algorithms. I teach the graduate (CS 513) and undergraduate (CS 344) algorithms courses at Rutgers, both of which I designed. I am a Fulbright fellow, I have a PhD from Carnegie Mellon University, and a Bachelor's degree from Brown University. I also worked as a research fellow at the Allen Institute for AI for a couple years.
I am passionate about education and have been teaching/tutoring my whole life: I was a math tutor in high school, I was a TA many times in college/graduate school for both bachelors and PhD level courses, and of course I teach as part of my current position.
If you or your child is interested in math and computer science and would like a boost in these exciting fields that are reshaping the world, I am your guy! I tailor my tutoring sessions to the student's needs: we can either follow a structured lesson plan that I create, or we can study specific topics the student would like to master. Feel free to contact me to schedule a first lesson or consultation.