Hi guys I'm an advanced computer builder, but I got the small problem in electronics I'm a complete and utter novice, I want to learn how to program and design curcuits based on pic processors, but there are so many factors to consider, I really need some recomendations on how to learn this...