Christopher Gorski
Overall the class isn't too bad. The lectures can be rather boring, and instead of explaining the material he just writes down complicated formulas for you to use. There had been several instances where homework problems asked stuff never talked about in class, but fortunately he grades on effort not correctness. 