I don't really have the right timeframes available to help you personally, but if you know C++, you shouldn't have too much problems with Sourcepawn.
Some things you should know:
The basic structure is the same. When starting out, you'll find that most things are exactly the same in both languages.
But also know that Sourcepawn is a LOT more basic than C++. You'll notice that a lot of handy stuff in C++ just isn't available in Sourcepawn, leaving you to figure out a workaround.
Incase you haven't already, the AlliedModders wiki's Introduction to Sourcepawn is a must read.
And the
Sourcemod API is everything you need to know the sourcemod specific commands.
When you know your basic sourcepawn structures, create your first plugin. Or build ontop of an existing one and add small features. It really depends on what kind of coder you are.
__________________