Don't know for sure about upcoming classes, but they were doing another round of interviews last night as I was finishing up my sim session.
I have the slingbox connected to my TV back home and has sure made it nice. The only english TV in the hotel is CNN and BBC. So unless you are a news junkie or understand japanese, I would highly recommend it. The internet connection in the hotel is plenty fast enough for it to work smoothly.