банальный вопрос, но:
Ты не пробовал учится сам? это не так сложно как кажется.
Могу так сказать:
Поставь себе цель написать консольный асинхронный чат-сервер(хотя это простейший echo-сервер) и к нему клиент - люди подсоединяются к серверу и пишут сообщения, сообщения рассылаются всем остальным.
не забывай про ООП и библиотеку stl, так же можно и boost.
Когда такое напишешь будешь знать довольно хорошо язык.
Если программировать под линуксом - то Cris возможно и прав, а если для университетской программы - думаю, это занадто)) и репетиторов, думаю, просто нет, легче договориться с преподом о доп. занятиях.