Sina Aboutorabi
Shows up 15-30 mins late to EVERY lecture, and wastes your time. Tests are nothing like what is covered in class or in the 2 hw sets. Lectures are scattered and make no sense. I'll get an A, but I didn't learn anything from this professor. I'm a 4.0 masters student, and Sina is the worst professor I've ever had. He's gonna need a new job soon!