Ronald Brockhoff
Great time, great professor. You will be forced to learn so be a sponge waiting to absorb knowledge. Very tough class, unfortunately fell behind in the beginning but brought it back at the end. Don't fall behind, he grades very fairly. Be sure to visit his office, absolutely show up to class.