Hello everyone, I'm learning Java
First, I'm argentinian, so understand if my english is a little bad.
So, I want to say that I like almost all about the way you teach code. The little (or big) thing I don't like is that when you teach OOP you talk about classes, constructors, methods and teach us how to make them, but you don't say WHY we are learning this, so a question that can appear is "¿Why I can't program the way I was programming? I don't see the difference in the results between programming normally and OOP."
Is not my case, but this can make some people drop out OOP before ending the lessons.