Honestly not a good teacher, and not really a nice person either. I got a high A in his class but its because I read my German textbook everynight, and made vocab flashcards for everyword in the book. You will get little to nothing out of his class, and he consistently will raise his voice. If you really love German you will do fine, but do not expect this particular instructor to help much. Just take the initiative to read the textbook and memorize the vocabularly.