Labyrinth

This is my first completed puzzle of this type. When Mike Shenk publishes a Labyrinth puzzle in the Wall Street Journal, it's usually on a 12x14 grid, but I figured I'd be better off starting out with 12x12.

Puzzle: 
Solution: 

Source: