Marc Weber
Nice guy. Poor communication of expectations for course, assignments/exams. Thick German accent. Not good at explaining. Very delayed feedback on assignments/exams. Made changes to exams/assignments without communicating to students. Exams did not match lecture well. Prepare to work harder than you should and adapt to prof's changes quickly.