I am currently in my 5th semester out of 8 at USA in the ACNP track. It has been a great experience and in no way have we all been left to fend for ourselves. Now, saying that, it IS an online program, and is so for a reason, so yes, we do self teach...