Stefan-Ludwig Hoffmann
Professor Hoffmann really knows his stuff when it comes to German history. Learning about Weimar with him was the best thing I did last semester, and I wouldn't hesitate to recommend his classes to anyone interested in history.