The line is grade-separated in most of Guelph, it's just the one segment west of Downtown that has numerous level crossings (W-E: Alma, Edinburgh, Yorkshire, Glasgow, Dublin). And that's pretty much impossible to change due to the yard and junctions in the Alma-Edinburgh area.
As I mentioned above, this could be streamlined by expropriating and closing the south side of Kent; the Dublin crossing could probably be closed as well. If some hard fencing goes up around the tracks otherwise, that should hopefully ease the residential concerns and allow speeds to come up and double tracks to be properly installed.
As I mentioned above, this could be streamlined by expropriating and closing the south side of Kent; the Dublin crossing could probably be closed as well. If some hard fencing goes up around the tracks otherwise, that should hopefully ease the residential concerns and allow speeds to come up and double tracks to be properly installed.