Well if you're looking for a class might I suggest looking at Rob Furlong's in Edmonton 12-13hrs north of you,especially with how strong the USD is compared to CAD.
From March 2002 until November 2009, Rob held the world record for the longest confirmed sniper kill in combat, at 2,430 m (2,657 yd)