4.4

John Schweitzer

Mathematics - Salt Lake Community College

4.4
Quality
3.1
Difficulty
88%
Would Retake
119
Reviews
4.4
Quality
3.1
Difficulty
4.4
Helpful
4.4
Clarity

88%

Would Retake

119

Reviews

Rating Distribution
Official

5

93

4

11

3

2

2

5

1

8

What Students Say

Review all old finals from the department and you will do great on the final exam

1040 - 5.0 rating

He took whatever time it took during class to explain clearly every point he was teaching

MATH1060 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

62%

Textbook Required

15%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 69 grades
Most common grades:
A (34)
B+ (10)
B (8)
Grade Distribution
A(39)B(11)C(0)D(2)F(0)A-/B+(17)
Based on 77 reported grades
A: 34
B+: 10
B: 8
A-: 7
Common Tags
Caring (23)
Gives good feedback (22)
Respected (17)
Clear grading criteria (14)
LOTS OF HOMEWORK (13)
Lots of homework (12)
Skip class? You won't pass. (10)
Participation matters (10)
Rating Trend

Stable

-0.00 avg change
Dec
Apr
Oct
Dec
May
Dec
Last 6 months
Ratings by Course

1040

5.0

(2)

1060

5.0

(2)

MATH1020

5.0

(1)

MATH1210

5.0

(4)

MATH2250

5.0

(1)
+10 more courses
Difficulty by Course

MATH1080

5.0

MATH2250

4.0

MATH1050

3.7

MATH1040

3.4

1050

3.2

Reviews (119)
4.0
3.0
MATH1050
Aug 14, 2011

He says '0' as Zee - rah. Starting class at 6:15 works a lot of schedules, but 1/3 dropped nor showed up for the final. He also can help you out with individual problems at the start of the class or during his office hours.

5.0
2.0
MATH1010
Nov 9, 2011

Awesom teacher! He was way good at explaining things and didnt skip any steps. Went through all the steps and would break it down even more if someone didnt understand. He has great reviews and makes his tests easy. You drop your lowest test score and a bunch of your lowest homework assignments. Its all online. Best math teacher ive had!!

4.0
3.0
MATH1060
Nov 28, 2011

Class is doable if you do ALL homework. He answers any questions and tries to hold study groups before tests. Quizes every friday questions are taken from the homework. Sometimes he gets frazzled, but overall good teacher

5.0
1.0
MATH1010
Jan 22, 2012

I would have to say that John Schweitzer is the best math teacher anyone could have. I have never had a good math teacher until him. He is so helpful with everything and when you email him with a question he will answer you back in a matter of minutes.

5.0
2.0
MATH1060
Feb 10, 2012

John is the best math professor I've ever had. He goes through everything step by step. Didn't have to turn in homework just had weekly quizzes from the homework and he even dropped a few quizzes at the end of the semester. The one thing I really liked about him is that he would always try to hold review sessions on days we didn't even have class.

5.0
1.0
MATH1050
May 3, 2012

Best math professor i have ever had. Explains everything very clearly and covers all material. He never missed a lecture. Very tough class but thats not his fault : )

5.0
4.0
MATH1060
Nov 2, 2012

He is a great teacher. The subject is not easy, but he is very fair and willing to help. I wish I could take him for all of my math classes.

5.0
2.0
MATH1010
Dec 19, 2012

Great math teacher! Teaches fast, but is very clear and concise about the information. Would take another class from him.

3.0
3.0
MATH1010
May 2, 2013

He did well at explaining the materials, but when it came to returning Tests, Quizzes and homework, just expect not to get it back in time & as for the homework goes,well he doesn't return it back to you, at all during the course of the semester. Grading is not posted & leaves you wondering how your doing in class.

4.0
3.0
MATH1030
May 9, 2013

If you need to take 1030 Math, John is the instructor to take it from! You have 4-5 tests,(quizzes before tests to help with studying) 3 written papers on the subjects you are learning. The final is a written paper and presentation. The only negative, you don't get your graded material back and you have to stay on him for your grade.

5.0
1.0
MATH1030
Jun 10, 2013

This is the Professor you want for math courses. He is extraordinarily patient, and his explanations of the material are crystal clear...perhaps too clear, which may result in the need to drop a test. His negative feedback for being slow to return tests and homework is valid, but the ample extra credit opportunities balance this out. Recommended!

5.0
1.0
MATH1020
Aug 5, 2013

John is a great math teacher. He explains every single step! He doesn't get irritated when you ask basic question, he actually welcomes them. I think some of the homework was just busy work. But he really wants everyone to understand the concepts. I definitely recommend him!!

5.0
3.0
MATH1010
Oct 15, 2013

excellent professor, I am taking his class now and he is cristal clear, if you do not like are not good at math or hate math take with , everything will change

5.0
2.0
MATH1010
Grade: Not_Sure_Yet
Dec 10, 2013

John is an excellent teacher, I do not enjoy math but I did enjoy this class. I would take another class from him

5.0
3.0
MATH1010
Dec 18, 2013

John is an excellent professor, he is crystal clear on his lecture, breaks everything down so you never go wonder where the number came from. I highly recommend him and I am taking Math 1040.

5.0
2.0
MATH1010
Grade: A
Dec 18, 2013

Very helpful, break everything in parts, give good advices before test, good review, accept late homework with 15% penalty. I recommend him.

2.0
4.0
MATH1040
Dec 19, 2013

John is helpful during office hours. During class he didn't have enough time to cover the info. I felt he was teaching himself the book while trying to teach the class statistics. He doesn't grade and return assignments promptly and he doesn't have a system to show students what grade they are carrying. He doesn't respond promptly to emails.

1.0
4.0
MATH1010
Grade: Not_Sure_Yet
Dec 19, 2013

I took John's class after reading reviews from here- He is a horrible teacher and does not have interest in showing you a different way to do problems, even if the book teaches different. He did math problems with his back turned and never cared to make sure we understood. He made several mistakes on a daily basis. Take math from anyone else.

1.0
4.0
MATH1010
Dec 19, 2013

Not a very helpful teacher. Seemed like he didn't have time to answer questions and made several mistakes regularly while doing problems which made it harder to understand. Would not suggest him to take if you aren't already really good at math.

5.0
1.0
MATH1040
Grade: A
Dec 19, 2013

Best math professor at SLCC. If you study his exam reviews and attend the lectures you should go into the final needing only an 80 to ace the class...worked for me, anyhow.

5.0
2.0
MATH1050
Grade: A
Dec 28, 2013

Great professor! He would explain the material clearly and had easy to follow test reviews. Hope to take more classes from him in the future!

4.0
2.0
MATH1010
Jan 7, 2014

He was a really good teacher. He's young and has only been teaching a couple of years but he definitely knows his stuff. He uses Mathlab or questions from the book. Homework is only 4% of grade so no biggie if you don't do it. Good teacher!

5.0
3.0
MATH1010
Jan 15, 2014

John is a great teacher. He moves quickly, but explains things thoroughly. He definitely knows his stuff. I enjoyed his ability to teach things in a way other than which the book taught. I highly recommend him.

1.0
4.0
MATH1010
Feb 2, 2014

This is the first time I have ever felt the need to rate a professor because of such horrible teaching. I love math and have always been fairly good at it. Professor Schweitzer butches his math 1010 classes completely. Does not hand back assignments so you can study for the class, struggles through his OWN math problems in class, nothing is clear.

1.0
5.0
MATH1010
Feb 2, 2014

Struggles through his own math problems, doesn't teach clearly and scrambles to teach what needs to be taught. Doesn't hand back assignments, makes even simple math seem confusing by not teaching clearly or with any order whatsoever. Please save yourself the time and do not take this class.

2.0
4.0
MATH1010
Feb 4, 2014

John really struggles to explain basic concepts, and even I myself am already fairly good at math and he teaches in such a way that it is extremely difficult to understand because he's not teaching with direct information or specific ways in which things can be done, whatsoever. Doesn't hand back assignments ever.

5.0
3.0
MATH1010
Grade: B+
May 11, 2014

I don't know what the grumps are talking about, but Professor Schweitzer is one of the best math teachers I've ever had. Math is tough to teach, and tough for a lot of people to learn. He explains things very thoroughly and with great detail. Honestly, you'd have to not be paying attention to have a hard time. He is a fair and reasonable teacher.

5.0
3.0
MATH1010
Grade: A
May 11, 2014

He's a really good math teacher. He teaches with clarity, he worked out every step when he solved problems. He was a fair grader and a reasonable teacher. I'd recommend his class to anyone.

5.0
3.0
MATH1010
May 20, 2014

John does a great job explaining everything with detail and will always answer your questions. I actually looked forward to doing the homework because I actually understood it. As long as you do the homework, ask questions, use your resources, then you'll be fine in the class.

5.0
3.0
MATH1210
Grade: A
Jun 18, 2014

John is an excellent teacher. He goes to great pains in class to make sure the material is clear. If anything, he is so concerned with making sure that students understand concepts sometimes he can sometimes be redundant.

5.0
3.0
MATH1010
Grade: B-
Jul 20, 2014

Before this class I barley tested into 1010 and haven't taken math for three years and if it wasn't for John I wouldn't have passed. He present concepts in a clear and timely manner. He shows you more than one way to solve it and is always willing to help. His test are somewhat hard but they get you ready for the final. Plus he always reviews.

5.0
1.0
1040
Aug 14, 2014

Excellent teacher. Do your homework, attend class,tests are exactly like the study guide. Review all old finals from the department and you will do great on the final exam.

5.0
3.0
1050
Nov 3, 2014

I highly recommend taking math from John. Very clear and explains the material clearly. I still had to work to get a good grade in his class but it was much more enjoyable than suffering the entire semester.

5.0
2.0
1060
Grade: A+
Nov 3, 2014

As long as I know the teacher cares about hisher students no matter how hard the subject is, becomes bearable. Trig is not an easy class. But John was always there to help us understand. What I would wish was to be able to have Trig formulas during tests. I think because of the school policy that was not possible.

5.0
4.0
MATH1050
Dec 5, 2014

Best math teacher I've ever had by far. He explains everything in a clear and understandable way. Take him, even if it means a night class. It'll be worth it.

5.0
4.0
1050
Grade: B+
Dec 6, 2014

John is a great professor. He explains things clearly each and every time. He made it easy to understand, and his quizzes are based on participation only, which helped me to better succeed, because we went over answers right after taking it. Take him for math.

5.0
3.0
1050
Grade: A-
Dec 17, 2014

1050 is a class with a lot of material. Mr. Schweitzer really makes an effort to make the material understandable and he clearly wants to see his students succeed. Math can be a rough subject, but he really puts the time into make the class as easy as a 1050 class could be expected.

5.0
3.0
MATH1050
Grade: B
Dec 21, 2014

This man is amazing. he is so clear and helpful. I learned "math" while taking his class. I failed one test and was able to do my extra credit and passed the class with a B!! I will continue to take all my math classes from him if I can. I encourage you to take him, his bad as.

5.0
3.0
MATH1210
Jan 11, 2015

Schweitzer is the perfect math teacher. All about taking care of business, you go to class and he teaches math the whole time. He's very straightforward and good at conveying concepts. You can tell he cares about his role in students succeeding. His passion for math is adorably hilarious.

5.0
4.0
MATH1010
Grade: A
Jan 14, 2015

Excellent teacher. Clear and organized. Lectures were on point. His tests accurately prepare you for the final. I would take him again in a heartbeat. Do the homework go to class, ask questions, review old finals and you will ace the class!

5.0
3.0
1050
May 9, 2015

John is very helpful. He takes the time to go over questions. He definitely made math much easier to understand. There is homework every class, 4 tests and a final. I would not recommend missing class - especially for Math 1050. The subject is just a hard. I would take another class from him. He is pretty soft spoken, but a fantastic teacher.

4.0
5.0
1050
Grade: D+
May 11, 2015

Good professor cares about the students. I would recommend his class. Approaches to teaching the material did not always work for me and was not worth the amount of time I was required to physically be in class. Homework due dates unclear and it's easy to miss due dates. Tests are hard. Review past finals. Don't rely on review and practice tests.

5.0
4.0
MATH1050
Jun 18, 2015

John is the most helpful and sweet math teacher in the world! He is concerned with numbers so most of your grade is based on your test and homework scores, but if you're willing to work hard (and do well on the departmental final) you'll get an A. He is extremely organized and clear. His love for math is infectious.

4.0
5.0
MATH1050
Grade: B
Jul 14, 2015

I took Math 1050 from Professor Schweitzer in the Spring 2015 semester. Hands down the hardest class I have ever taken (not because of the professor, just the course material in general was extremely difficult). Jon is a great teacher and helped me to understand things. I took his course along with a math 1055 workshop and I passed with a B.

5.0
1.0
1050
Aug 5, 2015

One of the finer math instructors I have encountered. Would prefer to take a class taught by him if given the opportunity. Clear, Concise, Understands your situation and is very available.

5.0
4.0
MATH1050
Grade: B
Aug 7, 2015

Ive always struggled with math. Took 1010 with John after failing it a previous semester & passed. I was unable to get into Johns 1050 class, had to take it with another professor & failed it miserably. I took 1050 this summer with John, it was a night & day difference, got a B! He's clear, explains it well, & will work with you to understand it!

4.0
3.0
MATH1010
Dec 10, 2015

Professor Schweitzer does a great job going step by step and breaking down the math problem. I find it's helpful to engage the class in discussion and encourage participation, or a 2 hour block becomes hard to sit through. Overall he does a good job.

5.0
2.0
MATH1010
Grade: A
Dec 12, 2015

Mr. Schweitzer is the best math teacher I've ever had. He takes math concepts, breaks them down and explains them step by step. He is a little boring, but the nicest person in the world and a merciful grader. We had a free online textbook, but having a physical book would have made this class easier.

5.0
3.0
MATH1010
Grade: A-
Dec 19, 2015

By far the best math teacher I have ever had. He explains concepts step by step and tries to make sure that everyone understands before he moves on. Daily online homework, regular quizzes and tests, but he is a merciful grader and offers extra credit on tests.

4.0
3.0
MATH1010
Grade: Not sure yet
Dec 21, 2015

Great combo of info from lectures & MyMathLab homework. The hw is frequent, but important to keep you on pace, plus the software is incredible for clearing up misunderstandings as I'm working on them. Prof communicates clearly & I never felt he was improving; always willing to work out problem. He got kinda rushed at the end of the semester though.

5.0
4.0
MATH1040
Grade: Not sure yet
Dec 22, 2015

Prof S. is the man! I'll most likely have to retake this course because I missed a few weeks of class - I plan on retaking it from him. The lectures were clear and helpful, worksheet notes helped with my homework. He stayed after class once a week to tutor anyone who needed more help, this kept me motivated and working instead of giving up.

5.0
4.0
MATH2250
Grade: A
Mar 4, 2016

This class to begin with is a pretty tough class, but John is great at going through the material. He is one of the smartest math teacher I have ever had. If you ask him a question he will for sure know the answer. He goes through a little fast so be sure to pay attention. Great teacher overall.

4.0
4.0
MATH1040
Grade: B+
May 14, 2016

This class was hard! I thought John was an awesome teacher though. He was willing to come in early for our class and help us with questions from our homework. The tests are hard and the final even harder. Except to study a lot. I would recommend this teacher to anyone.

5.0
3.0
MATH1210
Grade: A
Aug 23, 2016
Would take again

Best math teacher! I took him during the summer, he teaches the material really good(uses a lot of examples!) and stays on topic. He lets you know of future quizzes and what to expect on tests but I did take it in the summer so maybe it is different during longer semesters . His tests were not too hard, the final was a lot easier than expected.

Respected
LECTURE HEAVY
5.0
3.0
MATH1060
Grade: A
Oct 31, 2016
Would take again

I had John for two math classes and seriously wish that I could have had him for all of the rest. He took whatever time it took during class to explain clearly every point he was teaching. I felt like he cared about each student, every day. I felt that class time and lectures were well prepared and flawlessly executed each day. Wonderful prof!!

Respected
Inspirational
Caring
5.0
4.0
MATH1040
Grade: B
Dec 22, 2016
Would take again

John is an amazing teacher. Always willing to help. He's a good egg :)

LOTS OF HOMEWORK
Inspirational
Clear grading criteria
1.0
5.0
MATH1040
Grade: D
Dec 31, 2016
Wouldn't take again

If you are going to take Math1040 from John. Be PREPARED to work your tail off! John is a nice guy and will help you with a problem or two, but that is it. John teaches math the way he understands it. So if you are like me and you are the person who is like a deer in head lights with math concepts. Don't take this class. TESTS are HARD!

Tough Grader
Respected
LOTS OF HOMEWORK
5.0
2.0
MATH1040
Grade: A-
Jan 24, 2017
Would take again

John was hands down the best professor I have had. The class was a half semester which was very fast pace but he still took the time to answer questions and work through problems. He was there to help the students pass any way he could. Not only a great guy but he wasn't there to ruin our lives with work load or projects. Wish I had him again!

Respected
LOTS OF HOMEWORK
Caring
5.0
5.0
MATH1050
Feb 18, 2017
Would take again

Professor Schweitzer is the an incredible teacher. Math has always been difficult for me, but John does an amazing job at explaining the material. It still takes a lot of work outside of class, but he does a great job of giving you the fundamentals you need. You can tell he's really into math, and his excitement makes the class a lot more enjoyable

Gives good feedback
Skip class? You won't pass.
Clear grading criteria
5.0
3.0
MATH1040
Grade: A
Aug 17, 2017
Would take again

Professor Schweitzer is an amazing professor! I have never been good at math, and stats can be annoying, but John teaches so well and breaks the material down so EVERYONE can understand. He uses the best examples and cares about his students. I got mid to high 90s on all my midterms, which has never happened before! Seriously, TAKE THIS CLASS.

Gives good feedback
Participation matters
Amazing lectures
5.0
4.0
MATH1050
Grade: A
Sep 7, 2017
Would take again

I took 1050 Spring 2017 and John is one of the best professors I have ever had. He explains things very clearly and is very passionate about his profession. It is definitely a tough class. I spent anywhere between 4-10 hr per week on homework and studying. Go to class, pay attention and take thorough notes. Fantastic professor, ended up with an A.

Participation matters
LOTS OF HOMEWORK
Amazing lectures
5.0
3.0
MATH1010
Oct 9, 2017
Would take again

THE BRASS TACKS: 4 tests leading up to the final he will replace your lowest score with your score on the final if it helps you. 1 or 2 quizzes before each test which you can correct for +1/2 credit. He is lax on due dates for homework and projects which helps. everything done through Canvas. He is a good explainer, DOES NOT SKIP STEPS LIKE SOME:)

Participation matters
Clear grading criteria
TEST HEAVY
5.0
1.0
MATH1010
Grade: A
Oct 16, 2017
Would take again

One of the best professors I've ever had. Does very great job in explaining. Just need to attend class. Great guy 10/10 recommend.

Respected
Amazing lectures
Caring
1.0
1.0
MATH1010
Dec 7, 2017
Wouldn't take again

Moves incredibly fast, only give us a minute to work out practice problems, doesnt answer questions in class. Quiz every week sometimes two. He always references more advance math courses which just create more confusion amongst the class. Miss a test, unlike to let you make it up. Textbook not required, he references it in class that's it.

TEST HEAVY
GRADED BY FEW THINGS
LECTURE HEAVY
5.0
4.0
MATH1050
Grade: A-
Dec 22, 2017
Would take again

Clear syllabus and expectations. Always available during office hours and beyond to get additional help.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
3.0
MATH1040
Grade: Not sure yet
Mar 8, 2018
Would take again

John is awesome! he is superb at explaining things and things make sense when he teaches. he takes time to answer questions and doesn't rush through the material to get it finished for the day. one thing I did notice is that if you ask a question sometimes he doesn't really answer it very well. read and pay attention and you'll be fine.

Skip class? You won't pass.
LOTS OF HOMEWORK
Caring
5.0
3.0
MATH1010
Grade: A
Jun 25, 2018
Would take again

John is the best math teacher I have ever had. I got a profile with rate my professor just so I could write a review and tell others to take his class. He teaches slowly and makes sure you understand before moving forward. He is SUPER fast to respond to emails and is prepares you perfectly for the exams. AWESOME teacher.

Gives good feedback
Respected
Amazing lectures
5.0
4.0
MATH1040
Grade: A
Aug 6, 2018
Would take again

I have always been awful at Math, and I was terrified of Math 1040 with John. He was AMAZING, and helped me more than any teacher has. I asked a lot of questions, and he answered them all. I will say I studied my tail off! Put in the work, and you will succeed.

5.0
3.0
MATH1040
Grade: A
Aug 7, 2018
Would take again

John is awesome. I took him for 1040 and 1050 and would probably take him for another math class if I had to. He really cares wants his students to succeed. He makes you really understand what youre doing and very practical. He also replies quickly to his emails . Do the work, study, and you'll pass. I managed to accquire an A.

5.0
3.0
MATH1040
Grade: A-
Aug 9, 2018
Would take again

John is a really great professor. Hard class but as long as you apply yourself you'll do great.

Gives good feedback
LOTS OF HOMEWORK
Clear grading criteria
5.0
3.0
MATH1010
Grade: A+
Aug 30, 2018
Would take again

Amazing teacher, makes sure everyone understands the material and is very elaborate. I definitely recommend.

Gives good feedback
Amazing lectures
Caring
5.0
3.0
MATH980
Grade: A+
Oct 11, 2018
Would take again

I took this class in the summer after 10+ years of no math. Schweitzer was awesome. He made sure we worked together in class thru lots of problems, pulled from the homework/textbook. He prepped us well for tests & graded very fairly. He responded VERY well to questions in or out of class. Im in 1050 now, was able to skip 1010 b/c of him.

Gives good feedback
Participation matters
Clear grading criteria
5.0
3.0
MATH0980
Grade: A
Oct 20, 2018
Would take again

Professor Schweitzer was very thorough in his lectures. His class moved at a rate where all of us (attending) understood the concepts, being clear and on point. we never fell back on scheduled program.

Clear grading criteria
Amazing lectures
Caring
3.0
5.0
MATH1040
Grade: Not sure yet
Nov 9, 2018
Wouldn't take again

John is a nice guy & is fair. Stats is very difficult. Not enough time in class to teach the finite points of this subject. Doesn't do well with questions. Class all lecture & doesn't prepare u for homework. Uses TI -84 calulator. Homework all on line & is very time consuming. Be prepared to work HARD! 60% on final or u fail. 3 midterm tests.

Participation matters
LOTS OF HOMEWORK
1.0
3.0
MATH1050
Nov 10, 2018
Wouldn't take again

He doesn't go into enough detail on each section to do the homework and tests. In class he will do the easiest problems and then on the homework, quizzes, and tests the problems are much harder. Multiple times I asked him for help and he didn't know how to solve the problem. Be prepared to figure most of it out on your own.

LOTS OF HOMEWORK
5.0
5.0
MATH1050
Dec 5, 2018
Would take again

John is a great professor to take if you plan on going further with your mathematics. He really knows his stuff and will explain why it will be relevant later in a comprehensive way. He really cares about his students and is actually very passionate about mathematics, which inspired me a ton. Very accessible outside of class.

Amazing lectures
Clear grading criteria
ACCESSIBLE OUTSIDE CLASS
2.0
4.0
MATH1050
Grade: B
Dec 15, 2018
Wouldn't take again

I struggle with math, so this class was not well suited for me. Classes get crammed full of basic lecturing but usually not in-depth examples that will help you on the homework. The in class lecturing does not follow the online examples very well either. If you really struggle with math I would try a different instructor.

LOTS OF HOMEWORK
TEST HEAVY
LECTURE HEAVY
5.0
4.0
MATH1060
Grade: B+
Dec 17, 2018
Would take again

I took MATH 1080 (1050+1060 combined) with John, but that doesn't seem to be an option in the drop-down menu. John is a fantastic instructor. We had a ton of material to cover, and he kept pace well. He is engaging and encourages self-study in addition to lectures. He explains concepts clearly. I would absolutely take another course taught by him.

Gives good feedback
Skip class? You won't pass.
LOTS OF HOMEWORK
5.0
4.0
MATH1060
Jan 2, 2019
Would take again

I took Math 1080 from him but that isn't showing as an option. John is a great instructor who is able to break down difficult concept in bite-sized, easily digestible pieces. The tests are tough, but he pulls concepts directly from the quizzes and homework. Show up, do the work and you'll be fine.

Skip class? You won't pass.
Clear grading criteria
Amazing lectures
2.0
5.0
MATH1050
Jan 8, 2019
Wouldn't take again

John seems nice but doesnt prepare you for success. You came out of class barely knowing the basics and he would just say to practice a lot then when it came time for the test it was extremely harder questions like he was trying to trick you intentionally. I would only recomnd if you want to learn math on your own and really hard tests.

Get ready to read
LOTS OF HOMEWORK
TEST HEAVY
5.0
3.0
MATH1050
Grade: B+
Jan 14, 2019
Would take again

I really enjoyed my time in John's class. He's very nice and wants to help you pass. Gets on top of questions and will answer emails quickly. In our class we used the Canvas homework assignments, which were fairly easy to understand, and they included videos that teach if you didn't understand. Quizzes to help you every week and online textbook

5.0
3.0
MATH1010
Grade: A+
Feb 12, 2019
Would take again

John is by far the the best math teacher I have taken. Very detail. Organized. Online textbook and hmwk. If you don't do the hmwk, you wont pass. He is willing to help and explain if you need extra help. GO TO OFFICE HOURS! The test are similar to the hwmk&quizzes. Best advice: do hmwk before class then ask for help on one's you cant solve.

Respected
Skip class? You won't pass.
LOTS OF HOMEWORK
5.0
3.0
MATH1050
Grade: A
Feb 12, 2019
Would take again

His detail lectures of math concept is phenomenal! Homework prepares you for quizzes and test. Do the homework! If you think doing hmwk last min. will benefit you. Do not expect exact duplicate question on test or quizzes from lecture. Life/math is not that easy. Your learn concept to apply them. Math never clicked for me, until john. Great Prof.

Participation matters
Skip class? You won't pass.
LOTS OF HOMEWORK
5.0
2.0
MATH1030
Grade: A
Apr 24, 2019
Would take again

Best math professor by far. He is always willing to work with you and moved due dates to the end of the semester, he just wants you to succeed. Though there is quite a bit of homework and projects it is REALLY doable and helps you ace the tests. The only thing that bugged me a bit, is that he insists that you work in groups in class.

Gives good feedback
Lots of homework
Participation matters
5.0
4.0
MATH1040
Grade: A
Apr 30, 2019
Would take again

Stats requires some attention, don't think you can skip assignments and still pass. John is GREAT. Lots of extras in course that help, and lots of communication. Grading is fair, and forgiving as long as you demonstrate you know the material.

Skip class? You won't pass.
Test heavy
Caring
5.0
3.0
MATH1030
Grade: B+
May 3, 2019
Would take again

1030 is a good math class for analytical and logical thinkers. Professor is great at communicating with students and has engaging lectures. He does insist working in groups on many class problems. I didn't have a problem with it. The work load isn't bad at all and he allows you to chip at assignments throughout the semester. Solid Class.

Gives good feedback
Respected
Accessible outside class
1.0
3.0
MATH1040
May 10, 2019
Wouldn't take again

You pay $700 just to register for this class, then pay $160 for a program that is not even necessary but you have to have it to do the homework. If you do not have the $130 TI-84 graphing calculator, I'm sorry to say you won't pass. If you have about 4 hours every day to do homework then this class is for you. Get ready to spend 20 min on 1 problem

Lots of homework
Accessible outside class
Group projects
4.0
5.0
MATH1040
Grade: A
Oct 19, 2019
Would take again

I had very little interaction with the professor because it was an online class. I mainly watched videos to learn the concepts. I didn't like the videos that were used. I thought they made things more confusing. I learned better by going to the tutoring center. The class was by far the most challenging and frustrating class I've taken.

Lots of homework
Accessible outside class
5.0
4.0
MATH0980
Nov 7, 2019
Would take again

I love him! He's such a sweet man and has a gentle and calming way of teaching. I feel so serene in his class and he's patient to explain a problem over again if you're not quite getting it. His way of teaching makes total sense and is effective.

Gives good feedback
Clear grading criteria
5.0
2.0
MATH1010
Grade: B-
Dec 17, 2019
Would take again

He was a really good person! And he made things easy to understand and helped a lot of his students so they could also understand.

Gives good feedback
Accessible outside class
Caring
5.0
2.0
MATH0980
Grade: A+
May 4, 2020
Would take again

I loved this class! I've never been good at Math, or so I thought, until I took his class. He was super helpful and made it so easy to understand. Easy going on the home works as long as you work with him. Don't miss class.

Gives good feedback
Respected
Skip class? You won't pass.
5.0
3.0
MATH1040
May 14, 2020
Would take again

Stats 1040 is not easy, so practice and going classes are the key. His technique is really good and you feel comfortable asking questions. You won't regret taking this class.

Respected
Accessible outside class
Amazing lectures
5.0
4.0
MATH1040
Grade: A
Jun 2, 2020
Would take again

This was my second time taking Statistics and yet I still struggled at first. Professor Schweitzer provides projects and in-class quizzes to help understand the statistics much better. He stayed after class to go through extra questions and problems to explain. Without professor's knowledge he shared, I would have not passed this class.

Gives good feedback
Skip class? You won't pass.
Group projects
2.0
5.0
MATH1040
Oct 13, 2020
Wouldn't take again

Never have I ever wanted for the grim reaper to take me more than when I had to listen to this man. Hes nice but hes such a terrible explainer. If ur bad at math in general dont torture yourself with this class.

Tough grader
Test heavy
Lecture heavy
4.0
5.0
MATH1050
Grade: A
Dec 30, 2020
Would take again

I took a broadcast version of this class and he set it up so that it was "flipped," meaning that we had to watch lecture videos from another professor before attending his lectures. This made it very confusing since what he taught wasn't exactly what was in the videos. The actual lectures were amazing though. He's awful at replying to emails.

Lots of homework
Participation matters
Skip class? You won't pass.
5.0
5.0
MATH1080
Grade: B
May 8, 2021
Would take again

5credits but should be 7 since its 1050 &1060. good trig teacher. Bad 1050 teacher. Skips steps when doing algebry eg automatically simplifying a fraction. Made it easy to get lost during 1050 section. 3hrs 2x week. Drops lowest midterm. Lax grading. Polite! Welcomes questions. Bad email responder. 20+hr wrk/week. Trig sec very accelerated. doable!

5.0
4.0
MATH1040
Grade: A
Aug 3, 2021
Would take again

I struggled with a few topics in this class, the teacher was very willing to help and even sat down with me for an hour and walked me through it. Highly recommend if you have to take a stats class I would choose his again.

Gives good feedback
Lots of homework
Caring
5.0
4.0
MATH1040
Grade: A-
Dec 8, 2021
Would take again

I loved my professor. I struggled with the projects and he reached out to me first and said that he would meet me after his office hours or zoom call with me. He seriously cares about his students. I really hate math and you do need to work hard! But that's the same with every math class.

Accessible outside class
Test heavy
Caring
5.0
3.0
MATH1040
Grade: A
Dec 10, 2021
Would take again

THE FREAKIN BEST! I took the 1040 CBE course (online at your own pace)! the whole class was based on 5 tests and a project! He only offers A's and B's. No C's or D's (+/-) I'm not math expert, but Professor Schweitzer really wants to see you succeed and helps in every way possible! He made this class SO breathable for me! 10/10 recommend

5.0
3.0
MATH1040
Grade: B-
Dec 26, 2021
Would take again

Professor Schweitzer is so kind, flexible, and understanding. After a very hard semester with my mental health, I didnt complete any assignments for about 6 weeks (including 2/4 exams). He allowed me to make up my missed assignments which allowed me to pass the class after 3 semesters of failing it in a row. His reviews are very helpful, also.

Respected
Amazing lectures
Caring
5.0
4.0
MATH1040
Grade: B+
Jan 3, 2022
Would take again

Despite my prior hatred of math Prof Schweitzer made this class bearable. He was really communicative even though the class was online, and very helpful. There was a lot of homework, and in my opinion too many tests; but the course material was clear and well laid out. He was also excellent at dealing with accommodations.

Lots of homework
Get ready to read
Clear grading criteria
5.0
1.0
MATH1040
Jan 6, 2022
Would take again

John Schweitzer was one of the best math teachers, very responsive and gives lots of feedback. This is a very self taught and straight forward class, read, watch a video, homework, quiz. All midterm and final exams are in person at the campus, but everything else is at home. There are some hand written papers to turn in, and some discussion boards.

Gives good feedback
Respected
Clear grading criteria
5.0
3.0
MATH1040
Grade: A
Jan 7, 2022
Would take again

I took Stats from John and would DEFINITELY take another class from him again. I struggled hard with this class, but he was ALWAYS accessible and eager to make sure I understood what was being taught. He took so much time outside of his normal class to help me one on one. If I can pass Stats with an A, so can you. Have to work for it, but worth it.

Gives good feedback
Accessible outside class
Caring
5.0
2.0
MATH1040
Grade: B+
Mar 4, 2022
Would take again

Math has always been very hard for me, I previously took 1040 and failed so I was super nervous about taking this class. He made this class easy for me to understand, and was always willing to help out. I would definitely recommend taking him for 1040.

Participation matters
Gives good feedback
Caring
5.0
3.0
1040
Grade: B
May 15, 2022
Would take again

He is a great professor who will help you succeed in his class. He is willing to help answer questions and help you work through your projects.

Clear grading criteria
Caring
Respected
5.0
3.0
MATH1040
Grade: A
Nov 1, 2022
Would take again

*My class was actually Math 1045 but no option for it* (an intro to statistics with algebra). He was very helpful all the time and wanted students to learn. I took the summer course which was hard because we had a very short amount of time to learn the materials. I am absolutely horrible at math but he helps make sense of it. Thanks Prof. John S!

Lots of homework
Caring
Accessible outside class
5.0
2.0
MATH1060
Grade: B+
Apr 24, 2023
Would take again

This is hands down the best math professor I have ever had! Readily available (was an online class), fair grader, provides awesome materials and reviews for exams, and quick to help- there is a lot of homework but assignments and quizzes are spread out weekly so it is easier to keep up with. I wish I could have him for all my college math classes.

Lots of homework
Respected
Online Savvy
5.0
3.0
1060
Grade: Not sure yet
May 4, 2023
Would take again

Great Professor. There is a lot of homework and it is challenging, but you have to expect this with a 1060 math class. Professor Schweitzer responds quickly when you have questions and the videos he makes for you are extremely helpful and easy to follow. He is very knowledgeable, fair on grading, and he wants you to succeed.

Gives good feedback
Lots of homework
Caring
5.0
2.0
MATH1040
Grade: A
Aug 9, 2023
Would take again

I previously took a Math 1040 class that I withdrew from because it was so hard. Took this class and there were abundant resources to learn the material and he was great to answer questions. Tests are worth most of your grade and you have to take tests within the scheduled time, so check those dates. Overall a great class!

5.0
3.0
MATH1210
Grade: A
Nov 27, 2023
Would take again

Despite lots of homework, he was understanding about our abilities to get the homework in and offered extentions when asked for them. He doesn't offer extra credit, but isn't a tough grader. Lectures had lots of different visuals and he would work through proofs of the concepts with us which was excellent. He helped out after class a lot.

Amazing lectures
Gives good feedback
5.0
2.0
MATH1010
Grade: A
Dec 19, 2023
Would take again

My favorite STEM teacher I've ever had. He knows his stuff and it shows. Great lectures, and always takes time to make sure every question gets answered. Lots of homework, but it's mostly relatively easy online work, which gives you multiple tries to get problems right. Very caring and kind. You can tell that he wants every student to succeed.

Amazing lectures
Lots of homework
Caring
5.0
3.0
MATH1040
Grade: A
Apr 18, 2024
Would take again

He is very invested in his students' success. He was very responsive to emails, he gave good feedback on exams, and he had exam reviews and videos before each exam.

Participation matters
Gives good feedback
Caring
5.0
3.0
MATH1010
Grade: A-
Apr 26, 2024
Would take again

He knows what he is doing. Very detailed lectures and is always willing to answer questions or repeat problems. Lots of homework, make sure not to fall behind. He is very understanding and overall an amazing professor. Definitely take him for any math course.

Amazing lectures
Gives good feedback
Lots of homework
5.0
3.0
MATH1045
Grade: Not sure yet
Oct 29, 2024
Would take again

I suck at math but John has made Math 1045 really easy to understand. It's and Intro to Stats class with Algebra. He makes sure everyone knows what they need to do and works through homework problems we had trouble with. There are online videos on each section of a chapter if you happen to miss class, but it's so much easier when you go in person.

Amazing lectures
Clear grading criteria
Lots of homework
5.0
3.0
MATH1045
Grade: A
Dec 20, 2024
Would take again

Took this course as a prerequisite and was super nervous since I suck at Math. Attendance wasn't mandatory but I would recommend going cause he would often say what topics he was going to put on the exam. Overall, super great guy and I feel he made the course so much easier to understand I would definitely take him if you are needing this credit.

Amazing lectures
Caring
Respected
5.0
3.0
MATH1040
Grade: B+
Dec 30, 2024
Would take again

Professor Schweitzer is invested in student success. Responsive to emails, provides good exam feedback, and offers helpful resources like exam reviews and videos. With effort, even math-averse students can succeed. unstuck AI proved a useful study tool alongside the textbook.

5.0
2.0
MATH1045
Grade: A
May 1, 2025
Would take again

Professor Schweitzer is amazing! You can buy the required lecture notes for class, or he has a PDF version available online. He also provides the textbook PDF so you don't have to buy it. He provides links on Canvas to mini-lecture videos that go over all the lecture notes and examples. You can also turn in assignments late.

Clear grading criteria
Caring
Online Savvy
5.0
3.0
MATH1045
Grade: B
May 1, 2025
Would take again

Mr. Schweitzer is an excellent professor. He explains complicated statistics concepts clearly and makes the material easier to understand. Attending lectures regularly is crucial! He genuinely cares about his students and is always willing to help. I highly recommend taking Stats 1045 with him!

Amazing lectures
Caring
Respected
5.0
2.0
MATH1045
Grade: A
Dec 20, 2025
Would take again

John is an amazing teacher! I enjoyed this class so much because of him. Everyone told me Statistics is a tough course but the way the course is laid out its so doable. He tells you what's on exams and you have unlimited attempts on homework and quizzes. I am a single mom with 3 kids without a strong math background. Work hard and don't miss class!

Caring
Respected
Accessible outside class
Class Info

Online Classes

100%

Attendance Mandatory

62%

Textbook Required

15%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 69 grades
Most common grades:
A (34)
B+ (10)
B (8)
Grade Distribution
A(39)B(11)C(0)D(2)F(0)A-/B+(17)
Based on 77 reported grades
A: 34
B+: 10
B: 8
A-: 7
Common Tags
Caring (23)
Gives good feedback (22)
Respected (17)
Clear grading criteria (14)
LOTS OF HOMEWORK (13)
Lots of homework (12)
Skip class? You won't pass. (10)
Participation matters (10)
Rating Trend

Stable

-0.00 avg change
Dec
Apr
Oct
Dec
May
Dec
Last 6 months
Ratings by Course

1040

5.0

(2)

1060

5.0

(2)

MATH1020

5.0

(1)

MATH1210

5.0

(4)

MATH2250

5.0

(1)
+10 more courses
Difficulty by Course

MATH1080

5.0

MATH2250

4.0

MATH1050

3.7

MATH1040

3.4

1050

3.2

Similar Professors