Overall, Mceuen is a pretty good professor. He clearly knows what he is talking about, his lectures are well paced, and while his tests aren't difficult, they really get you to think every time you put an answer down. My only complaint is that he reads directly off of a screen for a lecture, which to me comes off as cold and robotic.