The time commitment isn't huge and we try our best to make it fun for everyone.
java java java java . . .
(I only know a little java)
My choice would be to use Python, but it's kind of a disservice to high school kids to teach them anything else at this stage in their learning.
The time commitment isn't huge and we try our best to make it fun for everyone.