Jorge Vinals
The weekly homework assignments in this class could be challenging and confusing, but he was very helpful in office hours. He also attended the lab section every week and was more than willing to help if you were stuck on something. Overall, hard class but good professor.