Hey guys,

I'm about to start on a research project about multi-threading. I'm very comfortable with c++ oop/data structures concepts, but am completely new to programming with multiple threads. Does anyone have suggested resources for me to get started?

There are lots of books available out there. If you were going with Java, I'd suggest Doug Lea's books. Conceptually, you'll need the info there no matter what language you use. But if you're looking for C++ specifically, may I suggest a tutorial on POSIX threads as a starting point?