I need an online tutor for c++ who can teach me full object oriented programming and make me efficient in programming by giving me different assignment and projects so that I can work on any type of projects of my university. Tutor must be very much creative and innovative. He should not only focus on the outline but also enhance my knowledge. He must be able to answer any type of questions and give proper time to me to make me understand in a better way. (Good teaching approach). Work experience will be more preferred
He must also give difficult assignment to me after teaching each topic. He should be able to help me in my assignment little bit only explain I ll do everything on my own.
1. Object oriented Programming
2. Detailed Classes and objects
3. Pointers/Double Pointers/Passing by reference
4. Structured Data
5. File Operations
6. Data Handling
9. Linked List
10. Recursion in detail
12. Standard Library
13. Different types of Array
Should also have some idea of graphics in c++ opengl. He should give me at least 3 lectures per week.