If you would like to practice German online, you can visit any of the numerous websites for all levels:

Online dictionary

BBC GCSE Bitesize German

Languages Online

Goethe-Institut online quizzes and games

Duolingo

Goethe-Institut A Level Resources

Deutsch für dich