Carlos Rodriguez
The reason why I'm switching my major is due to this class. He comes into every class completely unprepared, and then complains about "not getting any sleep." Does problems totally wrong on the board as well, and he won't realize until someone points it out to him. Totally rude to students who ask valid questions. If you sign up for him.. good luck