Steven Chang
Prof Chang is very hard. If you do not come to lecture it will be better for you because lectures do not help with anything in the class. There are no study guides at all and you are just on your own. Labs are mandatory and even if you are there all the time you wont get full points. There are no extra points, your grade is based on tests.