4.4

William Meacham

Computer Science - Scottsdale Community College

4.4
Quality
2.9
Difficulty
77%
Would Retake
90
Reviews
4.4
Quality
2.9
Difficulty
4.4
Helpful
4.4
Clarity

77%

Would Retake

90

Reviews

Rating Distribution
Official
90 total ratings

5

66

4

12

3

4

2

5

1

3

What Students Say

This teacher was excellent for an intro to Java class

CSC110 - 5.0 rating

I worked hard for my grade

CSC100AND200 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

92%

Textbook Required

47%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 45 grades
Most common grades:
A (17)
A+ (14)
B (6)
Grade Distribution
A(31)B(6)C(4)D(1)F(0)A-/B+(4)
Based on 47 reported grades
A: 17
A+: 14
B: 6
C: 3
Common Tags
Gives good feedback (11)
Caring (11)
Hilarious (11)
Respected (10)
Participation matters (8)
Inspirational (5)
Get ready to read (5)
Lots of homework (5)
Rating Trend

Declining

-0.72 avg change
Jul
Dec
Jul
Aug
Jan
Jun
Last 6 months
Ratings by Course

121

5.0

(2)

C

5.0

(1)

JAVAIAMPII

5.0

(1)

CIS166

5.0

(3)

SISSCS

5.0

(1)
+20 more courses
Difficulty by Course

SISSCS

5.0

MAT091

4.0

CSC230

3.7

CSC205

3.6

CSC205AB

3.5

Reviews (89)
5.0
3.0
CSC100AND200
Feb 13, 2005

Very skilled professor, slightly sarcastic yet entertaining, divides each class into a lecture / hands-on lab portion (this would be a good model for others to emulate), very helpful with regard to questions. Recommended.

5.0
2.0
C
Grade: A+
Aug 24, 2005

He was awesome... and very concerned and helpful

5.0
1.0
CIS105
Aug 30, 2005

very easy

5.0
2.0
JAVAIAMPII
Grade: B
Sep 1, 2005

Great Professor, Would highly recommend.

5.0
1.0
CIS105
Sep 2, 2005

entertaining enough to go to class. easy... if u failed its cus u didnt go to class...

5.0
3.0
CIS166
Sep 22, 2005

This guy is freaking hot like a llama in heat.

5.0
3.0
CIS166
Oct 13, 2005

My only problem with Bill Meacham is that he is so hot that he steals all of the good-looking girls away from the students. This guy is a great teacher, but he has definitely been a detriment to my love-life.

5.0
3.0
CIS166
Nov 28, 2005

Bill is a terrific teacher. I also have him for CIS126DA (UNIX) and for Java I. He is smart, fun, funny and all around terrific. His classes are great. He makes learning fun.

4.0
3.0
CIS105
Jan 17, 2006

Awesomely cool, and very interesting

4.0
1.0
CIS105
Jan 19, 2007

Meacham is the man! He has a tendency to embarras stundents in front of the class. Its hilarious.

4.0
1.0
MAT12
Mar 3, 2008

Meacham Rocks. I hate math and he made me actually enjoy some of it. Great professor and willing to help you one-on-one if need be.

5.0
5.0
SISSCS
Sep 8, 2008

Bill is an awesome instructor and I think he is really nice on the eyes too... this made the class much more enjoyable to come to. I wish I could have all of my classes with him as my teacher. I only wish I could have some personal time with him.

5.0
1.0
JAVA163
Apr 21, 2009

one of the best teachers at SCC!

5.0
3.0
MAT141
May 9, 2009

Best teacher ever!

4.0
3.0
MAT142
May 23, 2009

great teacher! get to know him, show up to class, and do all assignments and you'll pass. He does powerpoints, notes, white board table work, and gives at least 2 weeks to finish the homework. a lot of tests are take home too! which is great. I would recommend him to anyone as he was recommended to me by a previous teacher! GO MEACHAM!

5.0
2.0
MAT5664
Oct 14, 2009

This teacher was a great teacher! I had no clue about math before being in his class, but he made it seem soo easy! I definitely feel more comfortable with it now. This teacher is recommended, definitely.

5.0
1.0
MAT142
Dec 23, 2009

very nice and helpful teacher i like the way he teach and he makes everything so easy for us i would defiantly recommend you him for math 091 and 142

5.0
3.0
MAT142
Mar 30, 2010

Meacham was an awesome teacher! He joked with our class and told cool stories sometime. That doesn't detract from learning at all. It's not an easy A class, but it's an Easy B per-say. He's really cool about office hours, etc. And his tests weren't too difficult. He's a cool guy, and you'll learn a lot.

4.0
3.0
MAT092
May 2, 2010

I suck at math...but he gave me hope..tests are a bit challenging, but he will help you..teaches different ways to learn, which is confusing..but just get into small groups and work together. he scares you on the first day, but he is very funny...and you can do it!..On to 120.

5.0
3.0
MAT142
May 10, 2010

Anyone who has Meacham as a math teacher should consider themselves BLESSED. I'm not even good at math but he is so helpful and is always available during office hours. His class is fun and hilarious, and he comes up with great projects. I am seriously going to miss this class when it's over.

5.0
3.0
MATH092
May 13, 2010

Mr. Meacham is hands down, the best math teacher I have ever had! He understands life happens and works with students so much! He really wants to have his students succeed and it was so great to have a teacher like that, Especially since I have always failed math.I ended up getting a B in his class! I highly recommend Mr. Meacham!

5.0
3.0
MAT142
May 13, 2010

Mr. Meacham is hands down the best math teacher I've ever had. He made it fun to learn, encouraged group discussions and made the class social which has never happened in my previous math classes. Always fair and thorough. I will definitely miss this class (never thought I'd say that about a math class) :)

5.0
4.0
MAT092
Oct 31, 2010

Great sense of humor, great teacher. A+++++

4.0
2.0
MAT140
Nov 14, 2010

He is a great teacher. I enjoyed his class very much and especially liked the fact that he has a lot of group interactions.

5.0
3.0
MAT092
Mar 11, 2011

He's a very good teacher, and he does a lot of group activities

5.0
4.0
MAT142
May 13, 2011

Mr. Mecham made Math much more fun! He encourages the whole class to get involved. Made great friends and had fun with the projects! Going in I thought no way will I pass this class. I never passed one test but showed up every class period, participated, and turned in every project and all homework and received a B!!

2.0
1.0
MAT142
May 31, 2011

I got an A on every test, every homework assignment, and every project, yet received a B in the class. It makes no sense. He is unfair, condescending, and treats the "smart" kids badly and gives them a hard time. If you're good at math at all, don't dumb yourself down for his class. Plain and simple.

5.0
2.0
MAT142
Oct 1, 2011

He was a really good teacher. He try's his hardest to make you succeed. His projects are a lot of fun and pretty easy! He has a dry sense of humor but really cares for his students. An easy A!

5.0
2.0
MAT142
Feb 16, 2012

Straight forward with nerdy humor! I struggle with math and his explanations made sense to me unlike other professors I have had. And yes he will joke with students and they almost always joke back. Helpful outside class as well. He is also willing to work with you in tough situations.

5.0
3.0
MAT121
May 9, 2012

Very Good teacher, cares a lot about his students. Fun environment. Provides endless amounts of information on how to do each problem. Always available during office hours and during class if you need extra help. I would definitely take him!

5.0
4.0
MAT121
Jun 27, 2012

I have never in my life felt like my teacher cared about me or my grade until I took Meachams math class. He cares so much about his students and doing whatever it takes to help them pass/succeed. I am devastated he isn't teaching the next math class I need. HIGHLY RECOMMEND HIM!!!!!

5.0
3.0
MAT120
Dec 14, 2012

MR. MEACHAM IS THE BEST TEACHER I HAVE EVER HAD!!! I WOULD BE SOOO LOST IN MATH WITHOUT HIM. HE EXPLAINS THINGS PERFECTLY, ALWAYS ALWAYS THERE TO HELP OUT. HIS CLASS IS FUN AND ENTERTAINING. I TELL EVERYONE TO TAKE HIM. HE'S GREAT!!!!

5.0
2.0
MAT121
Jul 18, 2013

He seems mean at first but only because he wants the motivated people to stay. He gets really mad if you attendance is not good, so you should try not to miss any classes. He explains things really well and is a great teacher. He helps you in class, and even more helpful when you go to his office hours. He wants to make sure you understand it.

5.0
4.0
MAT091
Grade: B
Jan 8, 2014

Such a great teacher. He is not a sit and lecture person. His class is very interactive and he wants everyone to succeed. But be warned he does not take sh*t from anyone be a good student and somewhat try and you will love his class! Definitely take him!

5.0
2.0
MATH121
Apr 25, 2014

super helpful. great teacher! hands on. shows you step by step. uses hand outs. has you get up and work it out

5.0
2.0
MAT142
May 2, 2014

Meacham was a pretty good teacher, he piles on a lot of projects at the end of the semester which killed my grade but other than that he's good!

5.0
2.0
MAT121
May 7, 2014

LOVED him for math, I wish he taught the higher classes. He made sure everyone got it before moving on and you could tell he cared about his students. He liked to joke around with everyone and I looked forward to class. Very helpful and great teacher as long as you put in some effort

4.0
3.0
MATH121
Grade: C-
Dec 12, 2014

I didnt like the way he setup how his class was ran the hardest part about the class was him making the online homework due at 3am. All the homework was 20 to 40 questions with at least 2 questions in side of the question so it made homework very time consuming and makes you want to break your computer. He gives extra credit oppritunites on test.

5.0
2.0
121
Grade: A+
Jan 28, 2015

Mr. Meacham is seriously the best math teacher I've had! Overall great and funny guy, also. He really does want all of his students to succeed and he will definitely make sure of that. Mini-lessons are easy A's, and homework you do online and have unlimited chances to get it right! Funny, educated, and makes class interesting using examples!

5.0
2.0
MAT120
Grade: A
Jan 21, 2016

Such a great professor. Very helpful. Mini-Lessons and Homework are an easy A, you can do the questions as many times as you want until you get an 100. You can do exam reviews and get an extra 10 points on exam! I liked his style of practicing problems on the whiteboards with classmates. Show up, study, be respectful and you'll do great! Great man!

4.0
3.0
MAT121
Grade: A+
Jan 24, 2016

One of the best math teachers I have ever had. Really cares to help everyone pass the class. Yes there is homework but deadlines are set for a good amount of time and he will give you 2 extensions for when you need them. He drops two low grades in homework and mini lessons. The more you go to class they better off you are, do all extra credit!

2.0
5.0
MAT150
Grade: C
Apr 7, 2016

be prepared to invest a looooot of time in this class

2.0
5.0
MAT150
Grade: B
May 9, 2016

Class was 90% self-taught, and if you didn't jump up to the board for every equation you were "disrespectful" and kicked out of class. When asked for help told me, "Part of college is failing classes. Doesn't matter how you get there as long as you get there." I wasn't failing and the semester had just started, killed my confidence.

5.0
2.0
MAT150
Grade: A+
May 10, 2016

I love Mr. Meacham! Great teacher & great guy all around, his class is fun and interactive and really prepares you for your next math class. The homework is online as well as quizzes and mini lessons, the quizzes are a super good indicator of what'll be on the test plus he gives extra credit. Super fun class

5.0
2.0
MAT150
Grade: A-
May 11, 2016

Great teacher, I took him for 121 and 150. Very helpful and wants to see you pass. Lots of board work, participation matters. Do your work and stay off your phone and you can easily get an A. Tells you exactly what you need to do to pass and emails back right away. He gives up to 10 point extra credit on exams... take advantage!

2.0
3.0
CSC110
Grade: A
Dec 12, 2016
Wouldn't take again

Sort of an embarrassment. Clearly didn't prepare for class and came up with things to do on the fly. Grading was inconsistent at best. Went three months without him grading assignment. Didn't give any concrete feedback on why you lost points. Changed dues dates randomly. Even admitted that he cared more about his math class than computer science.

GRADED BY FEW THINGS
3.0
3.0
CSC110
Mar 27, 2017
Wouldn't take again

Class was very easy for the first half. Felt like he held our hands a little too much; which is not the best way for someone to learn programming. Taking CSC205 at MCC now and it is MUCH more difficult, especially because I don't feel so prepared from 110. Nice guy, dry-humor keeps class interesting, but if you wanna learn, I'd go somewhere else.

Participation matters
Skip class? You won't pass.
GRADED BY FEW THINGS
3.0
3.0
CSC110
Mar 27, 2017
Wouldn't take again

Class & teacher were very disorganized; Meacham came up with things to do on the fly. Grades came very late as well. But, if this is the only CSC class you need, go for it; the class is fairly easy and you probably won't need to worry about programming again. Otherwise, I think you're better off with a more rigorous teacher who forces you to learn.

Participation matters
ACCESSIBLE OUTSIDE CLASS
GRADED BY FEW THINGS
5.0
3.0
MAT121
Grade: A+
Mar 27, 2017
Would take again

Mr. Meacham is such a keeper! If my schedule and degree plan could accommodate it, I'd definitely be taking him this summer. He is patient, tells cheesy jokes that crack me up, and genuinely cares about your success. I am the QUEEN of asking questions and he never hesitated to explain things in a way I could understand. This man deserves a trophy.

4.0
3.0
CSC110
Grade: B
May 10, 2017
Would take again

Good teacher, gives good feedback and will help you if you need it.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
3.0
1.0
CSC110
Grade: A
Sep 6, 2017
Wouldn't take again

If you are an engineering major, take another class. He is simply too easy. Other CS classes learned more. He requires you to pay attention by calling people at random, which is a positive. Every class went well for the most part, but he definitely does not put much effort into his lecture structure. He will call you out if you do not attend class.

Gives good feedback
Participation matters
Caring
5.0
3.0
CSC110
Grade: A+
Mar 16, 2018
Would take again

This teacher was excellent for an intro to Java class. I found his lectures very informative. This class is great for people that have never programmed before. I plan to take assembly from him. The people that are complaining that he is too easy, have experience with programming. I give him 5/5.

Gives good feedback
Respected
Hilarious
5.0
4.0
CSC100AND200
Mar 16, 2018
Would take again

If you haven't programmed before, take Bill's class. He makes programming easy to understand. Java is a vey difficult language for your first language. Bill helps you get through it. Get ready for participation.

Gives good feedback
Skip class? You won't pass.
Inspirational
5.0
4.0
CSC100AND200
Grade: A+
Dec 20, 2018
Would take again

I am not sure why everyone is complaining that Professor Meacham is too easy. I worked hard for my grade. There were written tests, a lot of assignments and labs. Mr. Meacham cares about his students, he created a nice support network of labs hours where students got the help they needed.

Respected
Clear grading criteria
5.0
4.0
CSC110
Grade: A+
Dec 27, 2018
Would take again

There were 4 people in my class that were repeating CSC 110 over again. So, stop winning meachem is too easy. There was a lot of work and I know how to program. But, I had to earn my A. Also, prof Meachem taught me a lot of things, I didnt know. 1010

Get ready to read
Skip class? You won't pass.
LOTS OF HOMEWORK
5.0
3.0
CSC110
Grade: A
Jan 14, 2019
Would take again

I give Prof Meacham a 1010. His lectures are very detailed, I learned a lot about Bits and bites in his class. But, he is also really funny, he makes learning interesting. If you take his class don't expect an easy A. Get ready to work hard!

Respected
Get ready to read
LOTS OF HOMEWORK
5.0
4.0
CSC100AND200
Grade: A
Mar 3, 2019
Would take again

Great professor, a lot of homework and myprogramming lab. But, I learned a lot from him.

Gives good feedback
Lots of homework
5.0
3.0
CSC100AND200
Grade: C
May 4, 2019
Would take again

He puts his heart into teaching. When he sees you are having a problem he will go over the material, meet with you in office hours, get you a tutor or partner to work with. If you will work with him he will do whatever it takes to help you learn the material. Repeating problem areas and assigning extra credit. you learn in his classes.

Gives good feedback
Accessible outside class
Amazing lectures
5.0
4.0
CSC100AND200
Grade: A+
May 6, 2019
Would take again

This professor is a great computer science teacher. I told him, I didn't know what I was doing for a project outside of school. He got me the help I needed, I did well because of him. Now I am serving my first NASA internship because of him. His classes are challenging, with a lot of homework and labs. He cares about his students.

5.0
4.0
CSC100AND200
Grade: A+
May 11, 2019
Would take again

Great Professor, I would definitely take him again :)

Respected
Lots of homework
Get ready to read
4.0
4.0
CSC230
Grade: B+
May 20, 2019
Would take again

This class is pretty challenging if you don't have experience with assembly lang. The assignments are challenging at first but make sense later on. There were two quizzes and two tests, plus a group project. I didn't feel like there was enough time to complete the midterm. But the teacher is very nice and is sometimes lenient. Can be knowledgable.

Get ready to read
Group projects
Caring
5.0
3.0
CSC240
Grade: C
Oct 23, 2019
Would take again

Professor Meacham will do everything he can to help you learn programming. Office hours before class and in the tutoring room. He has tutors available 3 hours a day. Can be easily be reached by email. Gives really good lectures. Has online quizzes you can repeat many times. Homework & online videos to help. Can easily ask questions in class.

Accessible outside class
Inspirational
Amazing lectures
5.0
3.0
CSC240
Nov 3, 2019
Would take again

Great professor that teaches well. Lectures well and does a great job articulating everything necessary to pass. Grades will be behind, but that's because he's teaching the entire CS department. Free to ask questions in and out of class for feedback. Take this professor for CS and you'll know what you're doing. Don't forget your headers though.

Skip class? You won't pass.
Hilarious
Amazing lectures
5.0
4.0
CSC230
Grade: B+
Dec 18, 2019
Would take again

Great professor! He is really knowledgeable and cares about his students!

Gives good feedback
Participation matters
Group projects
5.0
4.0
CSC230
Dec 19, 2019
Would take again

Great professor! I love when he comes in talks about his fantasy football team! I dont even care about football, but I care about professor Meachems fantasy football team! Classes are hilarious!

Respected
Participation matters
Caring
1.0
3.0
CSC240
Grade: Rather not say
Jan 14, 2020
Wouldn't take again

One of the worst professors I have ever had and that is including Highschool. he didnt know c++ and was teaching it to us while he was learning it himself. He also cancels class a lot,about 4 times a semester. Thats 2 weeks. You can tell he puts in no effort to prepare class. AWFUL. He gets extremely behind on grading, and theres little/no feedback

1.0
5.0
CSC205AB
Grade: Drop/Withdrawal
Feb 3, 2020
Wouldn't take again

I personally wouldn't take any class with him again, tough grader. Grades you if you don't include comments in your program . Visited him during office hours to review my grade after the exam because he graded me on a few things an showed that he doesn't care at all. Terrible experience, ended up dropping the class because of his mindset.

Graded by few things
Tough grader
5.0
3.0
CSC205
Grade: A
May 22, 2020
Would take again

Mr Meacham is a good professor. He tells funny jokes and stories to balance the monotony of class but he is a genius himself. He knows more about these subjects than anyone else I have met and if you put in the work, you will get more from his class than you could imagine. Yes you have to work for it but if you dislike that, go major in LIB ARTS.

Participation matters
Inspirational
Hilarious
5.0
5.0
CSC205
Grade: A
May 22, 2020
Would take again

Mr Meacham is a good professor. He tells funny jokes and stories to balance the monotony of class but he is a genius himself. He knows more about these subjects than anyone else I have met and if you put in the work, you will get more from his class than you could imagine. Yes you have to work for it but if you dislike that, go major in LIB ARTS.

Respected
Participation matters
Hilarious
5.0
4.0
CSC230
Grade: A
May 22, 2020
Would take again

Meacham is a great professor if you are willing to work for a grade and truly learn the course material. When taking assembly language, you cannot half ass it. You either learn it or you should switch majors. Meacham is extremely smart and if you can absorb some of this knowledge it will greatly help you in your future CS career. I recommend him.

Participation matters
Clear grading criteria
Hilarious
5.0
3.0
CSC230
Grade: A
May 22, 2020
Would take again

Mr Meacham is a good computer science professor. He knows more programming languages than you could imagine. If you do not want to take the time to learn assembly language then you should not sign up to begin with. He handled the whole COVID issue very well and made the transition to online learning easy and engaging. I definitely recommend him.

Respected
Inspirational
Hilarious
5.0
4.0
CSC240
Grade: A
May 26, 2020
Would take again

Great professor! He handle the pandemic very well. He became easier to reach during the pandemic. Most students got the help they needed during this time. His classes are engaging and hilarious.

Respected
Hilarious
Caring
5.0
4.0
CSC110
Grade: A+
May 26, 2020
Would take again

I dont understand why there are three different William Meachems. There is one at Scottsdale. He is really funny for computer science! I have learned a lot from this professor. And his assignments are hard. He makes you work for your grade.

Accessible outside class
5.0
3.0
MAT150
Grade: A+
May 26, 2020
Would take again

He shows you a different side of math. He can teach you which math concepts relate to programming.

Respected
1.0
1.0
CSC100AND200
Grade: A
Oct 29, 2020
Wouldn't take again

Lectures are useless

Get ready to read
3.0
4.0
CSC205
Dec 13, 2020
Wouldn't take again

I would take this professor again if there were no better alternatives. Although the lectures don't help much with learning the material.

5.0
3.0
CSC230
Grade: A
Dec 18, 2020
Would take again

Meacham is awesome. Took this course the first time he was teaching it and even though it was a rough ride, he was super helpful and was responsive when there was stuff we were struggling with or that we didn't understand the first time he talked about it. I would pay to take a class with him for fun.

Gives good feedback
Group projects
Hilarious
5.0
4.0
CSC230
Dec 20, 2020
Would take again

Mr. Meachem is a great professor! I have had health issues and he is working with me and helping me. I dont understand all this hate against him. He had been my computer science professor for my entire csc education. He trys to make a community where students can get help. I have learned so much from him!

Caring
EXTRA CREDIT
5.0
4.0
CSC100AND200
Apr 16, 2021
Would take again

I got into an IVY league college because of Mr. Meachem. His classes are hilarious, but very informative! If you are serious about coding he will teach how to code!

Hilarious
Lecture heavy
Caring
2.0
3.0
CSC205
Grade: A
Apr 8, 2022

Mr. Meacham was not as expeceted - these comments are misleading. The class was unorganized, not inconsistent - the lectures were sloppy, the teacher was complacent and lapsaidasical. There are better computer science teachers at maricopa. Go find somebody you would be grateful you took, or do what you please. I am disappointed this was my comment.

5.0
3.0
CSC205
Grade: A+
May 5, 2022

I made the post below. It really seemed after this point of time things changed a good deal for the better. Some of it still was rather true. Though, he started to curve his tests was reasonable and simply cared. The caring part was genuine and it really made a difference. He is funny. When you ask questions in class you get to see his + characer.

5.0
3.0
CSC240
Grade: A
May 14, 2022
Would take again

Mr Meacham is the best professor. He is easy grader. If you have a late work! he will give you an opportunity to get extra credit. He is awesome and fair. Tests are related to his slides. Moreover, he won't grade a few remaining projects they seemed to just lower most people's score. I am going to take CSC 240 in Fall 2022 with him. He is the best

EXTRA CREDIT
Hilarious
Caring
4.0
3.0
CSC240
Grade: A
May 18, 2022
Would take again

Not the most organized professor, but his lectures are in line with the material. Tests cover a little more than what is talked about in class so the textbook is a good reference to clear things up. Where Professor Meacham shines is the quality of his assistance when you have a question. Always ask him questions, his explanations are top notch.

Gives good feedback
Caring
Accessible outside class
4.0
2.0
CSC240
Grade: A
Jul 28, 2022
Would take again

Instead of taking the few but long and grueling assignment approach most ASU professors take, he has many assignments that are all straightforward. He's a great professor, really passionate, but doesn't really grade anything until the end of the class. Very helpful in student hours, and tests are derived from the slides

Lots of homework
5.0
2.0
CSC205AB
Grade: B
Dec 8, 2022
Would take again

Professor Meacham has engaging and informative lectures. If you show up to class in person instead of attending online you won't regret it, he's a fun professor to talk to and a really nice guy. When I didn't do a project properly he offered to help me fix the issues and even gave full credit after due date. If you're a hard worker he will see it!

Amazing lectures
Gives good feedback
Caring
5.0
2.0
CSC240
Grade: B+
Jul 25, 2023
Would take again

Gives out a decent bit of homework, they are not big assignments. 90% of assignments can be done in an hour if you understood the materials from his lecture. If you get stuck, set up a meeting with him which he helps out well. I could've been better prepared for CSE 310 if we covered more C++, however overall, I learned a lot and recommend him.

Gives good feedback
Lots of homework
Accessible outside class
5.0
3.0
CSC240
Grade: A
Aug 4, 2023
Would take again

Meacham is a really passionate guy, although his lectures can get a bit long winded, and there is a lot of time spent in lecture. It is worth it though as he usually goes over all info related to assignments. Assignments take a decent amount of work, but it's worth it to be prepared for the tests. He gives good help and study guides for the exams.

Inspirational
Lots of homework
Lecture heavy
5.0
2.0
121
Grade: A+
Jan 18, 2024
Would take again

Professor Meacham is one of the best professors I've had across a few institutions. It is a real shame for SCC that he is retiring from in person classes, because he is easily one of the most compelling reasons to pick SCC over others. He has the best sense of humor and works very hard to ensure everyone is up to speed, and will explain anything.

Amazing lectures
Hilarious
Caring
5.0
1.0
MAT141
Grade: B
Jun 18, 2025
Would take again

Absolutely the greatest math professor and teacher I have ever had. Was willing to go out of his way to make sure I passed. Also very generous with extra credit. He was very understanding that math can be difficult and was genuinely there to help. Sadly, he is retired, but he earned it! He was a LEGEND!

EXTRA CREDIT
Caring
Respected
Class Info

Online Classes

100%

Attendance Mandatory

92%

Textbook Required

47%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 45 grades
Most common grades:
A (17)
A+ (14)
B (6)
Grade Distribution
A(31)B(6)C(4)D(1)F(0)A-/B+(4)
Based on 47 reported grades
A: 17
A+: 14
B: 6
C: 3
Common Tags
Gives good feedback (11)
Caring (11)
Hilarious (11)
Respected (10)
Participation matters (8)
Inspirational (5)
Get ready to read (5)
Lots of homework (5)
Rating Trend

Declining

-0.72 avg change
Jul
Dec
Jul
Aug
Jan
Jun
Last 6 months
Ratings by Course

121

5.0

(2)

C

5.0

(1)

JAVAIAMPII

5.0

(1)

CIS166

5.0

(3)

SISSCS

5.0

(1)
+20 more courses
Difficulty by Course

SISSCS

5.0

MAT091

4.0

CSC230

3.7

CSC205

3.6

CSC205AB

3.5

Similar Professors