I'm not directly familiar with the American system and I don't really understand the distinction between Professor, Associate Professor and Assistant Professor. In the past I have contacted someone who wasn't a full professor about potentially working with her as a PhD candidate, and she responded saying that I could take her classes but she could not supervise my dissertation given her position. Is this typical? Should I include assistant and associate professors in my search for faculty members to work with directly?