Going to the discussion sections helped a LOT with the homework. Don't buy the Moran and Shapiro book because you'll never use it. He writes his own textbook that you can download from the class website. Make sure you buy the required book though, which is actually a reference manual that you need to for homework and tests. Gives a couple of quizzes during the quarter that are mostly based on lecture and his textbook. The midterm was moderately difficult. The final exam was extremely difficult, but the curve helped my grade out a lot. Make sure you study lecture notes and his textbook really well. He's very nice about going over concepts that you don't understand, but is reluctant to help you out too much on the homework. Go to the TAs for homework help instead. Overall, a pretty good professor who makes sure his students learn a lot. If you go to class and discussion and pay attention, instead of trying to learn everything out of the textbook at the last minute, you'll get a good grade.
Professor Ju does an excellent job of teaching his material. He made the entire course lecture into a pdf file for you to follow. While the material of 105D may not come as easily as material of other courses, he really does cover all the material in a very concise and organized manner. He really believes in thinking as opposed to plugging and chugging, and thus is a fan of derivations in his tests. The problems he gives are good. i.e. slightly challenging, but very "core". In lecture, sitting in your seat, he seems like the nicest guy. When you ask him a question, however, he cam make you feel pretty stupid, and kind of don't feel like asking him any further questions. But thicken your skin, and ask what you need to know. He makes himself very available, despite all that, and will answer your question thoroughly, provided he deems it not too basic and something you should have learned from other classes. Overall, great professor. You learn a ton from his lectures, he puts a lot of effort into organizing his lectures, and they are effective. His education philosophy is good, and you come out learning something worthwhile.