Would take again
Tough class sometimes, but Prof. Sanzenbacher is funny in class, always answers your questions, is accommodating and is overall a really nice guy. Exams are tough but he gives you a lot of help to get you prepared for them and is always open to meeting if you need help. Great professor.