<p>Sitting here, waiting for my scripts to finish running, I've decided to share a few instructors to look out for when signing up for courses. I was initially going to point out courses, but the experience depends so heavily on who's teaching it that I figured naming the actual instructors might be more useful. </p>
<p>John Campbell(Philosophy 3 - also some upper division Philosophy courses)
Great professor, encourages discussion and is very patient with students even in lecture. To top it off he has an interesting Scottish accent. The course itself is a very interesting introduction to theories of personal identity, and you might get a new perspective on who you really are after taking it. I got an A- without attending roughly 70% of the lectures(scheduling issues with office hours for an engineering course), but the average is supposed to be around a B. Still, if you pay attention and are a decent writer it is fairly easy to understand the basics of the various identity theories and get a decent grade. Highly recommended for all majors.</p>
<p>Ron Hassner(PS124A - War!)
The topic itself is interesting enough, but Hassner just takes it to the next level. He presents lectures from written notes, but they're still extremely interesting. He's got a great sense of humor and explains concepts well. Overall, the course didn't really introduce anything you probably wouldn't know from high school government/current affairs courses, but it does explore certain issues on a much deeper level. Also provides a good overview of basic IR theory, though not as deep as the actually intro IR course(PS120A). But easily the best part of the course is a 3 day UN simulation that you run late in the semester. For 2 full days running from 9AM to 12AM(yes that is midnight) or even later the class is split up into about a dozen nations and you are instructed to negotiate a treaty(or try to). Nearly everyone lets themself fall into the role they've been assigned and it's just an incredible experience overall. It's also a good icebreaker and really forces students to interact with each other. It's a pretty easy A, although it somewhat depends on your GSI. It's an incredible experience still(if Hassner teaches another course, I would definitely sign up). Again recommended for all.</p>
<p>The next two are for science/engineering types - I'm an M.E. major, but if you have no interest in math or science, you're just not going to enjoy what these guys have to offer.</p>
<p>Adrian Lee(Physics 7c) - Now 7C is a rather difficult course, dealing with subjects ranging from optics(fairly easy) to special relativity(challenging). However, with the Lee teaching it, if you work hard, you are bound to do fairly well. Prof. Lee also puts in a lot of effort towards getting you really interested in the material. He's always willing to explore any subject in more detail through e-mail or office hours. The material itself is quite interesting. But this is real science, and you do have to put in the study time to truly appreciate it. Still if you have any interest at all in learing about relativity or such, take the course with Lee, and you won't regret it. </p>
<p>Rob Ritchie(MSe 113 aka MeC124 aka Intro to materials science) - Materials science is both interesting and crucial to any good engineer. However, learning the subject is heavily dependent on the instructor, as for whatever reason, I've yet to see a decent MsE text. If you have any interest in engineering or materials, take the course with this guy. He not only teaches the material well, but ties it all in with real life. I had the unfortunate experience of not taking the class when he was instructing, but he subbed in a few times during the semester and the difference was overwhelming. I've also seen him give open presentations a couple times and he does those very well too. My suspicions have been confirmed in talking with those who took the class under him. I think E45 is a prereq to this course, but if you get to the point where you can take this course, take it. It introduces a lot of important information, and with Ritchie, you're sure to get the full benefit of the information.</p>
<p>That's all I have for now. If anyone wants to name some more good instructors for the benefit of those entering or continuing, feel free to add.</p>