Chalkboard is i-to-i's TEFL community.
It is currently still in testing phase which could mean you find the odd bug!
Q: What is i-to-i Chalkboard? A: It's the online community of TEFL specialists
|o0amy0o 1 post||
|tkjones 6 posts||
I've always found that complete immersion helped me with language learning (in college atleast.. from a students perspective) so this may be very different from your situation.
Question: Are you the only teacher in the class? Is there not a native speaker to help?