Hey everyone, so this is my first serious try to learn Java programming. I started a couple of days ago and everything went almost smooth! Now im at the "Visibility of Variables" part ( Level 3, Lesson 3 ) and I feel like i miss a lot of info and understanding of basic concepts. I don't understand clearly what is a class, a method, object and for sure i dont understand what visibility of variables mean. I would love to have some reference to understand everything or someone who can explain me those topics and assist me to continue to next lessons and levels. thanks upfront!