My personal feeling is that you get the right professional to teach the course. They of course must be competent. But you get someone who is a basic science scientist to teach basic sciences. You get a clinical pharmacy practitioner to teach the clinical portions. Would you feel confident if a basic science Ph.D. taught you clinical? I doubt I would.
Now there are some clinical Ph.D. types....just as I said there are some very competent PharmD's who could teach basic science. However, "generally" I feel students are better off with having the correct professional to teach the appropriate material.
As far as what I feel about a PharmD...if trained correctly (and most are) they are exceptional practitioners. I certainly feel a PharmD can teach....but it depends on the subject (both PhD's and PharmD's likely need a couple of years extra training to be really adept in their field.....at least I did). I just feel that a PharmD's training is a bit weak to teach the basic sciences.
Hey I am a Ph.D. and I wanna keep my job
Plus I feel that I have more expertise in the field than a standard PharmD. Itwas the subject matter in which I was trained. Granted I am not a clinician but then again students must also be able to cull the necessary basic science information for use in the clinical portion of their training. I just don't teach what you need to know. I also teach what you may need to know in the future.