I am looking to get more basic fundamental training and understanding of OOP/OOD. I was never really formally trained in this concept and would like to find some good material that I could study. For example, what and when would be the proper time to use RadioButtons/CheckBoxes...things like this. I need to get a good understanding of when to use certain controls. What are they're proper applications. I'm an old dog but believe old dogs CAN learn new tricks!