4.2
Quality2.7
Difficulty76%
Would Retake114
Reviews76%
Would Retake
114
Reviews
Rating DistributionOfficial
5
74
4
20
3
9
2
5
1
6
What Students Say
“He's not easy by any means but he's a brilliant teacher, extremely well respected in his field and has somewhat of a following”
PHI25 - 4.0 rating“Johnson is a great speaker and really keeps students attention”
PHIL40 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
36%
Textbook Required
50%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
+0.05 avg changeRatings by Course
4
5.0
(1)PHILO1
5.0
(1)PHIL155
5.0
(1)PHILOSOPHY4
5.0
(2)PHILPHIL
5.0
(1)Difficulty by Course
PHI25
4.0
PHIL3
4.0
PHILO12A
4.0
PHI25A
4.0
PHI4
3.4
Reviews (114)
No Comments
Awesome teacher all-around. Very clear, very helpful, and never boring.
Never boring, one of the best teachers I've taken.
Best professor at CCSF, hands down. Totally hot, too :)
One of the best Prof.'s I had at CCSF. Too bad I transfered otherwise I'd take more of his classes. The added bonus: His sexy good looks and clever personality will make you want to come to class everyday!
Keeps you interested at all times. I took a night class and never felt like falling asleep. He also let us out early.
I was very lucky to get Stephan as a teacher. All tests were take home exams, each with one week in duration. Homework is very reasonable. He loves engaging the listener. I really liked being in his class.
He was one of the best professor that I had ever had in college. He is extremely smart, fun and also sexy! I took his class a year ago but I still remember how fun and interesting his class was. Don't miss his class;)
I like philosophy, but not ethics. it's boring. but he's a really good professor, and I like his class a lot.
Great teacher! His is HOT! Take his class!
No Comments
highly recommended!
A difficult subject (symbolic logic), but he taught it well. Lots of going over problems in class and very available for extra help. Easy to understand, very friendly. Tuesday - go over problems/homework; Thursday - quiz and homework assigned. I really enjoyed it and would be happy to take another class with him.
No Comments
This was an AWESOME class. I hate ethics, but I really enjoyed this class, somehow.
This teacher was amazing! I began with ancient greek phil. and he made me really understand it and fall in love with thinking!!!! he is a truely a knowledge seeker and is very intelligent he knows his stuff!!!!! anyone who is interested in philosophy take his class you will not regret it!!!!
i was so scared to take symbolic logic-but stephan was an amazing and passionate teacher. He was funny, clear, and presented the right levels of challenge as the course matured- i really had fun, going into it i totally thought i would fail but i got a b and learned a lot-a totally worthwhile class-he is everything a college prof. should be.
philo major here, Mr. J makes philosophy awsome and intresting. First Philo teacher greatful to be in his class
a nice guy but he is so quirky and impatient!
not helpful
Mr. Johnson knows his material. His lectures are interesting although the class itself naturally digresses.(it is philosophy) Lenient about attendance after first two weeks. One hw assignment per week. Do them, and you'll atleast get a B. 3 exams total, open book. Easy grader. easy to pass. Hes a nice guy.
in philosophy 25C all we ever did was do "argument analyses" where you analyze an argument made by a philosopher. One analysis is due every week (homework) and the exams and the final are the exact same format. pretty easy, you dont even have to show up to class to pass.
I like what a person on here said previously about falling in love with thinking. Lectures are great and get you to think about things in ways you previously hadn't. There is homework every week, but it is easy and helps you understand the text. I feel guilty about it, but doing all of the reading isn't really necessary. recommended class.
His lectures are very interesting. One hw assignment every week...do your work and there shouldnt be a problem passing this class. He is a very nice and easy going guy...i recommand this class if you need it...
Very good teacher. This class will teach you all sides to a story. One simple homework a week (argument analysis) and the tests are open book and same format. Take this class, you will not regret it!
Great teacher all around. He knows his subject matter and presents it to the class in a very interesting way. it's very easy to learn in this class, and the class discussions are very thought-provoking. I would definitely recommend him.
He is simply great. His explanation are very clear, his classes are very stimulating, and his is fair in assessing your work. I highly recommend him.
Johnson is a good teacher. He is witty and his knowledge is really current. The only problem I had with this class was the subject matter, the readings are REALLY hard to understand. Johnson however, doesn't really expect you to be a great philosopher. He gives you all the chance in the world to make the best grade you can make.
Great teacher. He makes a sometimes mundane and pretentious subject matter interesting and funny. I really like his teaching method. He really knows his philosphy and can explain theories in a really witty manner. I highly recommend him.
No Comments
best class i've had this semester. it can be as hard as you want it to be, this is definitely a class where you get out of it what you put into it. stephan is amazing. he knows more about history and human nature than just about anyone i've met...i'll probably take all of the classes he teaches.
He's super interesting to listen to in class. Though when i took the class it was at the crack of dawn i still barely missed classes because even though i was tired classes were still interesting, and rarely boring. No textbooks, and only 3 final exams, If you're in class most of the days 85% of the time, than you're guaranteed to get an A
stephan is rad!
Stephen is a wonderful teacher. He has passion about the topics and is extremely witty and fun. He made me interested in symbolic logic because of the way he approached explaining it and how much he was into it. His grading is very fair and he is always willing to listen if you have a concern. Highly recommend his classes.
VERY manic and egocentric. uses 5 dollar words that most students don't know. NEVER explains anything clearly or answers questions with a real answer. Perhaps he needs some valium, then he could calm down and be a interesting professor. Presently, his class is hella boring. He's all over the map with his lectures.
He's smart, but tends to over complicate the concepts by his somewhat nonsensical stream-of-thought format which is extremely difficult to follow. He also presumes an unrealistic level of experience of his students demonstrated by his constant name dropping and tendency to speak in specialized jargon and not define his words. He gives hard exams.
PHIL12A is one of my favorites at CCSF. Stephan is a great teacher. He's smart, enthusiastic and very helpful. The subject is difficult-must think-but he makes it easier. overall, it's an extremely interesting class. highly recommended!
love mr. johnson had him for philosophy 2 and now taking him for phil 12
Awesome professor. He's so smart, ask him anything and he'll try his best to answer it. Sometimes it's hard to understand what he's trying to say because this class was base on slides instead of a text book, but if you listen and review stuff its easy. He'll help you during his off time and he keeps up to date with his online website which has mo
So easy, and a fair grader! he gives "pitty" points on the tests, so he is glad you at least tried if you get a question wrong. He is also very funny, and easy to talk to
He'll make you love philosophy. If you don't like learning then that's your problem, but he'll make it a lot easier for you. He knows his stuff. He has about 20000 + facts in his head. He's down to earth. He doesn't act like a know it all. Will answer and in fact his thoughts are sparked by your interactions.
this narcissist loves to hear himself talk, and makes anyone who does not see things his way feel inferior. there's a group of Johnson admirers that follow him around like he's the father they never had. (they're doing well in the class.) his bias reflects the way he grades. if you're interested in philosophy read the words yourself, and avoid him!
Great professor- Clear, always upbeat although it's an 2.5 hour night class, helpful, and very personable. I totally admire him! :) Fun class- using systemic approach to analyze arguments, not hard if you read the text and do weekly assignments, 3 exams, attendance not mandatory, usually get out 1/2 hour early. Perfect for ppl who love logic! :)
this was my first philosophy class - ever and it was a very enjoyable experience. the subject itself is definitely hard to grasp but dr. johnson did a great job in making the philosophical text comprehendable. i really enjoyed the class alot and i really do recommend it!!!
he really made me love the subject of philosophy. dr johnson is well rounded in knowledge and relates the subject to everyday life. his class was a great experience. i now reconsider the morality of my actions xD
Professor Johnson is a very knowledgeable man.He made philosophy so amazingly interesting!His lectures were precisely organized!Learned a lot!Seriously great professor!!
Johnson is one of the best teachers at CCSF! He is clear in his expectations, passionate about teaching, and manages to engage and entertain the entire class. His lectures will make you think about the world differently... Ancient greek philosophy could have been dry, but he mad it a fun challenge to unravel the meanings of obscure passages!
Never been so let down by a class. Interesting material, but if you're not well versed in philosophical lingo, expect to spend the semester scratching your head. Little clarification from teacher-admits that he "doesn't know any other way to put it". Does NOT teach to the novice/lowest common denomiator - could be a big plus for advanced students.
Not an easy class, but Professor Johnson makes it as easy as possible- he explains things well and uses a lot of good analogies. He gives students a lot of freedom and doesn't grade homework, but be warned if you don't do the homework you will really struggle. He is smart, funny, energetic and handsome which helps too!
This was my first course with Professor Johnson at CCSF and it was my favorite. He is incredibly knowledgeable and will always help you if you ask. For those of you who complain about the "jargon" -- it's a PHILOSOPHY class and so he's using philosophical terms. It's part of the course to learn those words. If you ask him, he will explain anything.
I took two of his phil classes and enjoyed them atleast the ones i did attend. He doesnt really care about attendence after the first two weeks he is always willing to help you if you need it. great teacher
Mr. J's passion matches his knowledge. A pleasing rarity. Information is conveyed clearly, enthusiastically and accurately. Helpful background is given. LOVES China.
I leaarned so much in his philosophy 2 class, and it's just a survey. If you're like me in that you like to have discussions in class he's a great techer to have. His ego is a little oversized though- if you can't tolerate that than I would reccomend you take a nother teacher.
straight forward teacher, clear expectations, available for help, a good grade is obtainable if you just do the homework
the best teacher i've had...i took this class at a private school and was dreading taking it over. prof johnson explains everything clearly and is available for help. it was a fun class and you know what's expected. i would definitely take one of his classes again.
Although a very intelligent professor, he doesn't really engage in any potentially argumentative questions in his lecture. All and all I learned a ton but he can handle to get go of the ego and I could likely learn that much more.
Very interesting class to go to. Teacher will pay attention to you, only if you pay attention to his class, which is great! So people who do want to learn - can do so. Take this class, for credit, or just yourself, will learn a lot. For girls ? try not to stare at him, although he is kind of cute, but not sure he is into girls (personal opinion)
to the previous person, he's married with a daughter :P anyways, i loved his class, he seems very knowledable, tying in all sorts of random factoids and avenues for related reading. he will explain things multiple times for people who don't get it. if you like philosophy, take this class!
He's lively, making him more bearable than Graves' class. You really have to understand the reading and be able to articulate it well. Sometimes his lectures can go off topic into trivial blathering, but it is a philosophy class.
Johnson has clear, straightforward lectures, well defined, organized presentation. Has certain expectations: reading/comprehension skills will be sharpened. expect to work hard at deciphering passages, but it's rewarding. Having taken Graves currently, I'd rather take Johnson again as he is much more organized and in my opinion, a better teacher!
johnson class is very interesting...with lot of information..but if u dont like phil..i suggest dont take it at all...homework is kinda of hard at the beginnin of the class..but it gettin more make sense and easy ...teacher is cute...take his class..if u like analysis..
Granted I am very much into Philosophy, yet I still suggest you try this class as GE because it can really help you understand other subject better. In terms of teaching style, he is easy to understand and totally knows his material. On grading, it is very fair, do the weekly homeworks and don't skip classes; A is likely.
he is clear an all. but he doesnt explain what he really wants for the exams. Hard and boring class if you are not into philosophy. not recommended :(
First off, he's a great lecturer and has an awesome personality. I understood him clearly. HOW EVER, his dialogue/book is CONFUSING so make sure you come to class (especially since attendance counts). He gives 3 take-home exams and homework every week! Do well and you should get an A in the class.
Did not fail to meet expectations. Came highly recommended by another teacher. One of the best teachers i have had. Greek Philo - Grade based on 3 In Class Analysis and weekly "analysis" (Given on Wed. Due Mon.) Takes daily attendance. (overall) easy class.
He's never sick, always takes attendance, always homework every week, 3 take home exams. First day of class extremely full but closer towards midterms and finals.. the class start to diminished slowly. If you can't wake up at 8 dont take him. He's always come on time near 7:50 am ish.. Lectures was interesting but god confusing near the end. Overal
Always prepared and ready to teach. Never late once for our 8am class. Passionate about the material and willing to explain if you don't get the concepts. I learned a lot and his brain teaser games were very fun and interesting. Recommended! You do have to do the reading and work in this class. Not a slacker class. Recommended overall!
Johnson is so hot! That's the main reason why I chose him. ;) He lectures off of slides that you can print from his website (I recommend this! His lectures move too fast to take notes by hand.) Exams are on bluebook. Weekly homework assignments. Need to read the textbook. He is very charismatic! and again, he's super hot.
Very hard class, but very nice/cool teacher. Must be extremely interested in it to get like a C or higher. A lot of critical analysis for homework(15), midterms(2), and final. Mandatory to attend class because he WILL know you're missing and ask a lot of questions otherwise you be clueless throughout the semester.
Homework (analyses) and subject matter is not so clear. Speaks very fast, almost skims over the subjects. He is helpful if you seek him. He is very passionate. He should seriously take it slower, lay off the coffee, and make the subjects understandable instead of just a whirlwind of ideas coming at you from all angles.
this subject is incomprehensible. the passages that we analyze every week for homework are so difficult to dissect because they never have any meaning behind them! do not take this class
Overall great teacher. Sometimes moves too fast and the subject can be wordy. Keep an open mind and you should understand and enjoy him. Do well on the tests they are 75% of your grade. He is very dedicated and was not late any day at 9 am. Hey Stephan if you're reading this then I think you should go a little slower and clearer!
By far the best professor i've had. He seems very approachable but it really shocks you how understanding he can be. He cares just as much as you do. If you are reading this, I would like to thank you from the bottom of my heart for everything! I highly recommend him!
He is such a nerd in a good way. He really knows what he's talking about and his class was interesting. There's hw every week and a majority of the points is from that so make sure you do it. Mid term and finals are both take home. The reading is confusing due to his use of dialogues but you just have to work your brain a bit more.
Great teacher, definitely has a lot of interesting insight. Very thought provoking. The class is graded solely on reading analysis so attendance isn't necessary but I'd recommend attendance because the reading was pretty deep at times.
Johnson over the semester covers a wide array of philosophical perspectives and he does a solid job teaching the material. One of the best classes I've taken at city. Make use of his office hours and be prepared to do the readings. But if you enjoy being challenged I assure you, the class will be lots of fun!
He is good at explaining. Good.
Really liked this class. Johnson is a great speaker and really keeps students attention. At first I was skeptical about the textbook he made us buy because it is done in dialouge form, I ended up liking the book I totally understand why he did it that way. Its a nice read and really helps explains the topics well. Great class. Take home tests.
Very sharp instructor who is very engaging. Good sense of humor and is very respectful to his students. Show up to class and do your homework every week. Highly recommended!
He's pretty good teacher. Powerpoint style teaching, homework every week. But the homeworks are easy. You dont have to get the answers correct, but you have to do the homework.
This my homie right here. He has a good structure to the class extremely easy to approach and discusses very intriguing topics regarding philosophy. There are many great philosophers we've read. I took both 25A and 25C, if you are able to dissect the text then you should be golden. Namaste
Professor Johnson is a great, straight-forward, experienced and very knowledgeable teacher. I wasn't very fond of his power point teaching style, which isn't always very convenient. He gives written analyses weekly and they're graded based on your effort, not based on whether the content is correct or not! Overall, I recommend his philosophy class
Great class, Prof. Johnson is very intelligent and funny. Weekly analysis to write on material given,but once you become acclimated to his style, it becomes easier. Interesting material.
Interesting class, homework every week and three take home exams. First half of the course is really easy. The critical thinking part just involves mostly your own opinion on topics he gives you but the logic part of the course is really confusing. Anyways it was a very interesting night class. Textbook kinda of confusing but you can find help ther
tough to deal with hegemonic centrist theoretical musings, and the Prof makes it understandable. If not just ask, he is willing to discuss alternatives. In all classes that i have taken, even with STUPID politics, he engages in a thought provoking fashion. If astray, he will git it on track. AND YES all so GEEK SEXY!
Engaging, geeky humor, so i got the jokes, the materials are complex, he makes it understandably accessible to the lay mind; breaks it down. Yea he drops KEY terms and concepts--take note-- when he drops them, they are foundations to other forms of critical thought (academies). He is humble too, if he don't know he calls it as it is, and tries!
Yea he drops KEY terms and concepts--take note--when he drops them, they are foundations to other forms of critical thought (academies). As this is foundational to centrist dominate/normative thought processes, it is a critical class to take especially if in non-canonical colleges, Gender/Sex, diversity/social justice, Crit Race--et'knowgrapic
This information discussed in class doesn't help on the tests or homework that merely ask you to analyze a piece of writing. There is no rubric for these analyses and the grading is subjective. Maintained a steady A throughout the semester to receive a B after doing poorly on a final analysis that I completed similarly to those before.
He's definitely very intelligent and knowledgable about the topic. The material can get confusing, especially the logic portion, but he's willing to help.
He's not easy by any means but he's a brilliant teacher, extremely well respected in his field and has somewhat of a following. I recommend taking Phil1 before taking 25 though as I found some of the material hard to understand but his grading method makes it easy for anyone to not only pass the class but to get an A.
He is clear and consistent. Homework is a 1 page weekly analysis of the text assigned. Show you know what the material says. He relies on powerpoint but if you pay attention, it'll help on the readings to understand what the philosopher is saying-- it can get confusing! We read Kant, Mill, Locke, Aristotle, Confucius, Burke, Rousseau, and Haidt.
Very easy class. Lectures are not mandatory as he doesn't take role at all, BUT if you actually attend class, the homework and midterm / final will be VERY easy. If you don't show up to class it will be totally on you and you can expect to literally cry when it comes time to do your work or midterm. All content is based heavily on lectures.
ive taken almost most of his philosophy classes and i really do respect and enjoyed his classes. he's very informative, helpful at explaining concepts, and he makes the class fun. sure, there's a weekly homework but it actually helps you understand the next reading or lesson. he actually does that so that students at least read the lecture earlier.
Loves his work. You get 15 homework assignments each 10 points, the thing is, you can only 100pts MAX. 3 take home exams 30pts each. CLEAR grading out of 190 pts. With this said, his lectures are EXTREMELY confusing, explained with only examples. Does not matter if you listen well, the lecture is just confusing. BUT work hard and you will get an A.
I would avoid this professor at all costs. I decided to take this class at CCSF because it's free but that was a huge mistake. Johnson is a nice guy - yes but his teaching style is chaotic and flustered. He is unable to teach this material in a way that is consistent and useful to the students. Smart guy - awful teacher.
Professor Johnson is very passionate about what he teaches. Though he may go on tangents, his snippets of information are interesting and you'll surely find him humorous. His lecture is worth attending and is definitely one of the more enjoyable ones I have experienced. Bring pen and paper, put the phone away and you won't find him confusing :)
prof Johnson is clearly passionate about his field which shows in his lectures. it was really interesting to learn from him. I especially liked that his class was not 100% theory instead, we were given weekly "puzzles" in which we had to apply whatever we had discussed in class throughout the week.
One of the best professors I've had. Fascinating lectures which make even complex concepts understandable, and the class and grading system are very organized and you always know what you have to do. Highly recommend
He definitely knew how to handle this remote semester. A very kind, respectable and smart philosophy professor. Was my only professor this semester that did live zoom lectures which weren't mandatory but I appreciated that and he would record them so you're able to refer back to them. Weekly analysis and very very few tests. Definitely recommend!
This guy is a basic bro who's really impressed with his own cryptic textbook. Would rather trick you out of points than actually teach you anything. None of us signed up for riddles, dude. Also stop trying to be Socrates.
Whats with the low ratings? The hw is literally a paragraph worth of writing only once a week. Show up to the lectures, do the hw, and pass! Ive already taken his class twice already, glad he teaches here. Not to mention hes super funny and cracks jokes, but it honestly goes to show how passionate he is about philosophy to make so many connections
Professor Johnson was a fun professor. Three exams in total, & the only homework was our readings & one analysis every week. This class was not an easy-A for me, but certainly one of the most rewarding ones! He is a very engaging professor who loves to converse with his students. If you are interested in philosophy, Prof. Johnson is very inspiring!
professor Johnson is an excellent instructor. the material was hard but the homework and tests were fairly easy and his grading criteria makes it easy to pass and get an A.
Professor Johnson is a skilled and engaging orator. His passion for philosophy shows through his enthusiasm for the course material and the emphasis on classroom discussion and critical-thinking application. I would gladly take another course taught by Professor Johnson for future semesters.
Professor Johnson is a no-nonsense professor. You either know the material or you don't. He moves fast and expects you to take responsibility for your learning. I'm definitely taking another class from him.
Professor Johnson is one of the best professors I've ever had. He is intelligent, insightful, and teaches with contagious passion. He encourages open discourse while being able to keep the class focused and on track. He also does a fantastic job of conveying complex topics in simple terms that are easier to understand. Take this course if you can!
No exams in this class. Only a weekly analysis of readings that made no sense to me. I had to google a lot of the readings to see what others said about them just to form my summaries. I found this class challenging, with little help from the instructor. I really dreaded this class every week. It might just be the subject not the teacher.
Grade based on weekly participation and analyses on short passages from the readings. Should be fairly easy to get a good grade if you submit all the assignments and participate. Quite a lot of assigned reading (but honestly you can get by without it). I'm not particularly interested in philosophy, but the lectures were surprisingly fun.
Best professor I've ever had! Amazing and inspiring lectures that simplify difficult concepts. Intelligent, engaging, and kind. Very generous with grading and genuinely caring.
TERRIBLE prof. Maybe better in person, I wouldnt know. Asynch class. NO TESTS, only weekly analysis of passages that dont make any sense. Had to look up a summary just to understand them. His feedback sucks. He just writes his answer and expects you to understand what you did wrong. However, easy A with effort. Dont expect to learn anything.
When I started the class I thought I was in the wrong one because everyone seemed to have background knowledge. His self written textbook is gibberish and very very wordy and very very lengthy. Concepts aren't hard to understand but he makes it so. However great and interesting lecturer.
Incredibly funny guy, very knowledgeable and makes lectures enjoyable. You will be graded by 1 small short answer assignment a week, which you get access to by going to class. This is the ONLY thing you are graded on. One short assignment a week. No tests, quizzes, midterm. He is really funny, the assignments are easy, and his lectures are funny.
Legit one of the easiest classes I've ever taken but still engages w/ material. If you need a easy A for a GE, take this course
One of my best professors and best classes. He teaches with incredible insight and keeps video lectures interesting.
Class Info
Online Classes
100%
Attendance Mandatory
36%
Textbook Required
50%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
+0.05 avg changeRatings by Course
4
5.0
(1)PHILO1
5.0
(1)PHIL155
5.0
(1)PHILOSOPHY4
5.0
(2)PHILPHIL
5.0
(1)Difficulty by Course
PHI25
4.0
PHIL3
4.0
PHILO12A
4.0
PHI25A
4.0
PHI4
3.4