I don't particularly like Java but I am required to learn it in my shitty high school computer science class. No offence to Mr. Roudregues though...