You really have this well thought out. I would urge you to either have a frank discussion with him about this or find out if its possible there are students/supervisors who specialize in your areas of concern. He may be all you have but it sounds like you have a strong grasp of what you need and don't need. Don't be afraid to raise this with him.
|