Ebrahim Ebrahim
Disorganized lectures but Prof E was super accessible on Campus Wire if anybody had questions. Lots of extremely difficult homework that involves a lot of physics. Midterm and final were extremely easy versions of the homework. Definitely wants his students to succeed and offers grading schemes to help you. Solid professor!