Separate names with a comma.
it can be discouraging finding a long term AP, i am not too sure about a virtual AP, it really has not worked for me so far. Maybe I wrong, maybe its too soon to tell. Anyways i think nothing beats a real life. But until then...
AP=Advanced Placement? if so, you might not be ready for that due to your maturity. Dont give up yet.
AP means Accountability Partner
i got it