Stefano Valenti
The course description is extremely misleading- class is heavy on physics and math, despite the description stating that this would not be the case. Worse, the professor does not teach or review the math in class; his lecture slides do not cover all of the material in the exams, and even his exam study guides are not thorough enough to help this.