John Selawsky is a senior Java developer and Java tutor at Learning Tree International programming courses.