C++ Intermediate: Memory, Templates & Concurrency Mastery