10 karma · joined October 8, 2010
Edit: Most of the places in the child comments are great too. I'd personally try to avoid Teavana, though. From my experience, they take low grade teas and sell them for a much higher price for the masses. I've also seen paint come off of some teaware there with little effort.
Reversing USB is the same as any protocol on top of TCP is the same as any other protocol, just with different tools.
I wish there were an open source hex editor like Hex Workshop for Windows - one of the features I loved was tagging a section of bytes with comments, and being able to use those same tags across multiple data dumps.
However, I think it would be more beneficial if you guys were to learn (sorry) Java and OO knowledge so that you could take the AP test and perhaps save time and money if you decide to move on to college.
Either way, VB.NET would be at the bottom of my list. C# would be great, but the professor might find the C-style coding too overwhelming for the students. And F#, being functional, is probably out of the question for a number of reasons.