something about this professor attracts the most annoying, know it all students. so don't take this class unless you want to hear unsolicited contributions from people who are genuinely hindering your education. nothing against the prof though, i guess, he just puts his own opinion in his lectures in very unnecessary ways.