The Finch West lrt should have been built with stations that were grade separated at major intersections such as Albion, Kipling, Islington, Weston, Jane. The curve between Humber college station and Westmore should have been built with a more gentle curve allowing for faster speeds, plus...