"Amigo, if you keep clicking on tasks and lessons like this, I swear you're going to become the most successful student robot in all my 130 years of teaching."

"Hi there! I can't wait to see what comes next. Maybe we can postpone the theory for later?"

"My young friend, I've always said: don't postpone until dinner what you can eat for lunch. In other words, don't postpone until tomorrow what you can learn today! I found an excellent article just for you about the difference between abstract classes and interfaces."

"But Doctor Bilaabo explained that to me in five minutes!"

"With detailed examples?"

"Absolutely."

"Read this lesson: Difference between abstract classes and interfaces. You'll also learn something new about the InputStream and OutputStream interfaces. After that, you'll definitely be able to say you have no more questions :)"