Meaning and Communication

Joshua Armstrong

Meaning and Communication

Philosophy department

Joshua Armstrong

Add Review
from 9 users


Overall 2.8
Easiness of class 1.8
Workload 2.6
Not Clear
Clarity of professor 2.3
Not Helpful
Helpfulness of professor 2.7


  • Uses Slides
  • Tolerates Tardiness
  • Appropriately Priced Materials
  • Often Funny
  • Tough Tests


Spring 2016

Grade distributions are collected using data from the UCLA Registrar’s Office.

1 of 1


Quarter Taken: Fall 2019 Submitted Nov. 30, 2019 Grade Received: N/A

Kim Johnston is the worst TA I have ever had. Don't even bother coming to office hours, because the "clarification" becomes complicated and makes the subject Professor Armstrong teaches even harder. I would not recommend this class to anyone, especially if this is your first Philosophy class coming in as a first-year.

Quarter Taken: Fall 2019 Submitted Dec. 5, 2019 Grade Received: N/A

There is no point in going to lecture because nothing makes sense. Discussion is mandatory but if you have Kim things will only get more confusing.

Quarter Taken: Fall 2019 Submitted Nov. 10, 2019 Grade Received: N/A

super confusing, would not recommend

Quarter Taken: Fall 2019 Submitted Dec. 10, 2019 Grade Received: N/A

This class has the potential to be interesting, but Professor Armstrong talks so fast and monotone that I can barely register what he's saying much less take notes on the topic. Yes, there are no tests, but that means your grade is dependant on three essays which your TAs grade. I would highly discourage anyone who is considering taking this course. I completed every single reading, attended every lecture, took notes, went to office hours and still will not receive an A. Save your GPA and do NOT take this class!

Quarter Taken: Fall 2019 Submitted Dec. 6, 2019 Grade Received: P

This class is ridiculously hard to understand, and explanations from the teacher or TA make it more difficult. Do not take this class if you have Kim as a TA.

Quarter Taken: Fall 2019 Submitted Nov. 5, 2019 Grade Received: N/A

If your TA is Kim, do not take this class. Trust me, drop it. This is a very hard GE. Papers are not well explained, TA's are unhelpful, and the professor expects you understand everything the first time it is said.

Quarter Taken: Spring 2018 Submitted July 10, 2018 Grade Received: A

This class was a breeze. There are no tests, only weekly online reading quizzes that are very straightforward. There are three easy AND SHORT papers to write that your TA will grade, so you could really afford to miss some lectures, and focus more on attending discussion and most importantly, TA office hours. Very straightforward class, and the topics are interesting. Pretty easy GE.

Quarter Taken: Fall 2019 Submitted Dec. 10, 2019 Grade Received: A

This is not an easy GE, but it is interesting - it combines philosophy with a little bit of linguistics. I don't know about the other reviews, but I enjoyed this class. I did NOT have Kim as my TA thankfully - I had Piera who I found to be very helpful. With the time we had for lecture, I think Armstrong did his best in explaining honestly quite confusing concepts. He was always open to questions, pausing lecture if necessary when people were confused. There were three papers - one 3-5 pages all just about the philosopher(s) and their ideas, and two 5-7 page papers where we had to give our own thoughts on the concepts in addition to explaining the content we went over. Each essay had multiple prompts we could choose from, which I really liked because some concepts I was much more interested in writing in than others. The two larger papers had the option to make your own prompt if you wanted. The papers were pretty challenging, but going to office hours was super helpful in making sure my analysis was on track. The readings were all on CCLE so no textbook.

1 of 1


  • Uses Slides
  • Tolerates Tardiness
  • Appropriately Priced Materials
  • Often Funny
  • Tough Tests

Report Review

Did this review contain...

There are errors in the report form.

Thank you for the report!

We'll look into this shortly.

It seems like you’re

using an ad blocker. :(

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!