Carlos Brun
Great professor. Lectures are everything, as long as you read the chapters and listen to the lectures you'll get through the class fairly easy. A fair amount of homework but thing crazy. He gives great feedback on your work so you know what to fix or work on. Overall I think he's a great professor. definitely recommend taking him.