<p dir="ltr">Kind of depends on which type of board you want to learn.  For Vista, Jands has some excellent videos on their web site.  And you can down load and program their system with out actually having physical device.   For older paradigms like ETC Express I think U of NC has a self study guide. </p>