I took Java freshman year. Props to my indecisiveness, choosing Java was the result of a long process of weighing pros and cons, and comparing it with other electives like Art, Writing for Publication...