Thanks for the links, I have checked a couple of them and will look into the others as well. Hoping to find someone I can work with in person as well, I feel I learn better that way and it's nice working with people of similar interests.