Professor

Diana Huffaker

1 of 1
Easiness N/A/ 5
Clarity N/A/ 5
Workload N/A/ 5
Helpfulness N/A/ 5
Easiness 2.3/ 5
Clarity 1.3/ 5
Workload 2.0/ 5
Helpfulness 1.2/ 5
Most Helpful Review
Where to start... OK, let's go with the positive side first. Unless you ask for it, it seems like it is almost impossible not to get an A for EE123B. That is, show up to class, do homework, and try decently hard to complete tests, and you get an A. So, good for those who take classes who only cares about grades. Now you may be thinking this sounds like a good deal, right? Here is the drawback. You learn almost nothing in this class. Why? Two reasons. 1. The book used in this class (Solid State Physics, Kittel) is garbage. 2. The professor is obviously not qualified (in my opinion) to teach, simply because of not knowing the material and lacking preparation. Do you know what happens in class when teachers don't know what to teach? 1. Lecture slides are composed of meaningless equation after equation from the text without no physical insight or reasoning. 2. Often gets lost in her own slides. (and making non-trivial, fundamental conceptual mistakes.) 3. Pop quizzes for most of the lectures (perhaps to cut lecture time?) 4. Makes every student do an in class presentation. Now, do you know what happens out of class? 1. TA teaching what should have been taught in class. 2. Take home format tests. Trust me, you won't like these at all. It will take you all the time given (3 days or so) non-stop to complete them. Why take-home? Well unfortunately, in class exams would be impossible for this class because nobody has any base of knowledge to work problems with! I could keep going on and on why I hated this class, but I think you get the idea by now. Hopefully, you guys will disagree with me. If not, too bad.
AD
Easiness N/A/ 5
Clarity N/A/ 5
Workload N/A/ 5
Helpfulness N/A/ 5
Easiness N/A/ 5
Clarity N/A/ 5
Workload N/A/ 5
Helpfulness N/A/ 5
AD
Easiness N/A/ 5
Clarity N/A/ 5
Workload N/A/ 5
Helpfulness N/A/ 5
Easiness N/A/ 5
Clarity N/A/ 5
Workload N/A/ 5
Helpfulness N/A/ 5
1 of 1

Adblock Detected

Bruinwalk is an entirely Daily Bruin-run service brought to you for free. We hate annoying ads just as much as you do, but they help keep our lights on. We promise to keep our ads as relevant for you as possible, so please consider disabling your ad-blocking software while using this site.

Thank you for supporting us!