Best way to learn java is to post your code so people can criticize \o/