First of all you kind of have to figure out what you want to do because Neuropsychology, Behavioural Neuroscience, and Physiological Psychology are different fields of study.
"Clinical neuropsychologists are the professionals who treat neurological patients, often referred to them by neurologists, other physicians, other psychologists, or social agencies. In most cases, the patient exhibits cognitive and behavioral dysfunctions related to a brain injury or disease, and the referring doctor or agency seeks to gather information critical to the patient’s rehabilitation."
http://www.allpsychologycareers...cal-neuropsychology.htmlBehavioral Neuroscience and Physiological Psychology are pretty much interchangeable terms.
For Neuroscience I suggest schools like McGill, U of T, McMaster.
For schools offering Clinical Neuropsychology programs I suggest University of Windsor, York University, SFU, and University of Victoria.
You don't need a B.Sc, you just need to do an Honours program in either Psychology or Neuroscience or a related field like Biology.
If you have any questions just ask away!
Teaching/Research is very different from Clinical work so you'd be looking more into the Neuroscience route. If you'd like to work directly with patients then Neuropsychology is what you're looking for!
McMaster University - Honours Psychology, Neuroscience, & Behaviour (B.A.) '2016
Career Plans:
Primary Goal: To become a Clinical Neuropsychologist