Sean Niemi
Wish there was rating b/t OK-good. Class structure has changed, which made it very unorganized. This isn't Niemi's fault exactly. I do think the stress caused him to take it out on students and get frustrated. It's tough, but I don't think that should happen. Overall, he's very knowledgable and a great engineer; just questionable teaching style. 