Ryan Wilhelmi
Would not recommend this class unless it was for your major. Wilhelmi does not care about your well-being as a student. Hard grader, lots and lots of homework. Book has 0 Information that is useful towards labs. This course needs to be revamped and a new teacher needs to be taking over. 