...Also, if you are ready to tackle more challenging topics, like principles of Object Oriented Programming, and writing efficient algorithms, I've got you covered! My approach to tutoring computer science is to have you write code as much as possible. It is ok if you make mistakes because this is how we learn! (read more)