1.9

Justin Post

Statistics - North Carolina State University

1.9
Quality
4.2
Difficulty
23%
Would Retake
83
Reviews
1.9
Quality
4.2
Difficulty
1.9
Helpful
1.9
Clarity

23%

Would Retake

83

Reviews

Rating Distribution
Official

5

10

4

9

3

2

2

6

1

56

What Students Say

Very inconsistent/disorganized

ST501 - 1.0 rating

You have to fight for your grade

ST501 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

42%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 45 grades
Most common grades:
Not sure yet (20)
A (16)
B (7)
Grade Distribution
A(20)B(8)C(10)D(1)F(0)A-/B+(7)
Based on 70 reported grades
Not sure yet: 20
A: 16
B: 7
C+: 6
Common Tags
Lots of homework (31)
Tough grader (22)
Graded by few things (10)
Lecture heavy (9)
Online Savvy (9)
Group projects (7)
Tough Grader (6)
Clear grading criteria (6)
Rating Trend

Declining

-0.54 avg change
May
Oct
Dec
Feb
May
Dec
Last 6 months
Ratings by Course

ST422

5.0

(1)

ST558

3.7

(3)

ST501

3.1

(11)

ST308

1.7

(15)

ST307

1.6

(50)
+2 more courses
Difficulty by Course

ST511

5.0

ST501

4.5

ST307

4.3

ST422

4.0

SAS307

4.0

Reviews (83)
5.0
4.0
ST422
May 11, 2015

Justin is not only very smart and knows his material, but he is also very helpful and wants to see students pass. His notes are great and he explains things very well, but his class itself was very difficult. If you take ST 422, Post is the way to go, but be prepared to study. Participate in class, he will learn your name and know you are trying.

5.0
5.0
ST501
Grade: A
Dec 26, 2016
Would take again

Excellent at explaining vary difficult topics

ACCESSIBLE OUTSIDE CLASS
TEST HEAVY
Amazing lectures
4.0
5.0
ST501
Grade: C+
Oct 27, 2017
Would take again

He's a really good teacher, but the material is very difficult. Get ready to work hard.

Tough Grader
Skip class? You won't pass.
Clear grading criteria
1.0
5.0
ST501
Grade: B
Dec 3, 2017
Wouldn't take again

Very inconsistent/disorganized. Lecture material doesn't align with the textbook. Midterms don't align with the hw or lecture material from the text. Professor uses his own notation and will penalize heavily despite a correct answer. The volume of work is about 6 credits. It's a shame because the material isn't hard but it's not presented well.

Tough Grader
LOTS OF HOMEWORK
Tests are tough
2.0
5.0
ST501
Grade: A-
Dec 4, 2017
Wouldn't take again

Too much stuff in a small amount of time, no real structure, and lacks understanding of students perspective. You have to fight for your grade. Even with a good grade I wouldn't recommend him. He's out of touch with time management. Expectations are unrealistic. He is on a power trip lacking statistical significance. He is enthusiastic though.

Tough Grader
LOTS OF HOMEWORK
GRADED BY FEW THINGS
5.0
5.0
ST501
Grade: B
Apr 17, 2018
Would take again

One of the hardest academic classes I've ever taken. Dr. Post does a really good job of explaining everything and takes a lot of time to help students. I agree with the other posts in that he definitely wants to see his students pass and helps them to do so.

Tough Grader
Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
1.0
5.0
ST511
Grade: C+
May 18, 2018
Wouldn't take again

Very disorganized. If you get the correct answer on an exam the professor will mark it incorrect if he decides he does not like it. You can have the correct process and still fail. This class is not about knowing the material, it is about knowing what the prof likes. Prof makes a lot of mistakes in notes. 6 cred course for 3 credits.

Tough Grader
LOTS OF HOMEWORK
LECTURE HEAVY
5.0
2.0
ST558
Grade: A-
Aug 14, 2019
Would take again

Great intro to Data Science. Explained RStudio concepts very well. HWs were quick and educational. Projects were fun. The exams went a bit deeper than expected, but overall still passable. Many lectures, but they were only 10-20 minutes long so it was very practical for time management. Easy to grasp concepts with practice.

Gives good feedback
Lots of homework
Group projects
1.0
3.0
ST501
Grade: C+
Aug 17, 2018
Wouldn't take again

He like to test short answer questions in exams. If your answer is not exactly he prefers, he would drop 3/5 points. In the calculation parts, he also like to drop 3 points if one of your steps does not follow exactly his way, even still right. It's really tough in his grading. more smarter you are, more chance fail.

Tough Grader
LOTS OF HOMEWORK
5.0
5.0
ST501
Aug 21, 2019
Would take again

This is a very difficult course, but Dr. Post does everything he can to help you understand the material and be accessible for extra help. He's a very down-to-earth and understanding professor. His exams are hard, but if you know the material you'll do fine. Homework is tough and takes a lot of time. But again, he's always available to help.

Lots of homework
Accessible outside class
Skip class? You won't pass.
5.0
5.0
ST501
Grade: C+
Nov 16, 2019
Would take again

Truthfully, the topics of this course can be very difficult to grasp on, so it is be important to understand even the smallest details. However, Dr. Post does so much to help students succeed in class. Course Engagement is key!

Respected
Skip class? You won't pass.
Tough grader
4.0
4.0
ST501
Grade: B
Aug 14, 2020
Would take again

I think hes a great professor. ST 501 is a very difficult course so get ready to put in the work. I believe he teaches the material very well. I dont believe I would have understood the material better with any other professor.

Lots of homework
Get ready to read
Lecture heavy
1.0
5.0
ST307
Grade: Not sure yet
Oct 2, 2020
Wouldn't take again

I've never rated a professor before but this guy is awful. He makes you email your TA's and he won't reply to emails at all. For a project he disabled the discussion board post so we can't even ask for help. Hardest class I've taken here and most work and its a 1 credit hour class...

Accessible outside class
Skip class? You won't pass.
Tough grader
1.0
4.0
ST307
Oct 9, 2020
Wouldn't take again

Terrible professor. Offers no help and his TAs are not good. All this for a 1cr hour course. Completely unreasonable. Why would we ever need to use SAS?

Lots of homework
Graded by few things
Tough grader
1.0
5.0
ST307
Grade: Not sure yet
Oct 10, 2020
Wouldn't take again

Horrible class and teacher not caring whatsoever. Never answers emails and tells you he will ignore all emails and to contact a TA. TAs never help with questions and the teacher also turns off class discussion board during projects so you basically have no way of help with questions. This 1 credit hour class takes me at least 8 hours a week.

Tough grader
1.0
4.0
ST307
Oct 15, 2020
Wouldn't take again

This guy does not care about his students and leaves you out to get killed in a 1hr credit course.

3.0
4.0
ST307
Nov 4, 2020
Wouldn't take again

For a 1cr class get ready to put in a couple hours per week. The material isn't that hard its just that it is hard to contact the professor and TAs. TAs usually dont respond or if they do they aren't super helpful. Dr. Post almost never answers email unless you "follow protocol". The class is not too bad. Requires lots of work but kinda interesting

Lots of homework
Tough grader
1.0
5.0
ST307
Grade: B+
Nov 23, 2020
Wouldn't take again

This 1 credit hour class was my toughest class of the entire semester. The only information given to students comes by way of a 30-minute play-pos-it once a week that leaves a TON of required information out. TA's will give broad hints instead of actual help. Was never really taught proper syntax yet they won't help when you have a glaring error.

1.0
4.0
ST307
Grade: C+
Nov 26, 2020
Wouldn't take again

This class was a joke. Seems like Dr. Post took this on for extra cash and offloaded the course onto his TAs which were absolutely no help this semester. The videos were far too broad and didn't cover specifics that could "break" the coding we'd submit if we didn't do it perfectly, while waiting days for help from TAs. Dude doesn't get it.

Lots of homework
Tough grader
3.0
5.0
ST307
Grade: Rather not say
Dec 2, 2020
Would take again

Dr. Post's videos helped with the assignments, but this is a very challenging class. The hardest 1 credit hour class I have ever taken. Do not contact him personally, he gets very upset about it, go through your assigned TA.

Lots of homework
Participation matters
Group projects
1.0
5.0
ST307
Grade: A+
Mar 7, 2021
Wouldn't take again

This guy is the worst professor at State. Gives you projects & homeworks that have nothing to do with the class. You learn A-B-C he asks you to do E-F-G, it does not make any sense. You won't see him during the semester, he relies on TAs to do everything. I guess he could spend the semester at the beach no one would realize.

Lots of homework
Test heavy
1.0
5.0
ST307
Mar 11, 2021
Wouldn't take again

I cant even choose three tags to describe the professor because he has never interacted with us outside of the prerecorded lectures. He obviously doesnt care about his students so he shouldnt have ended up with a teaching profession. His one credit hour class feels like a six credit hour class and its extremely unreasonable. Save yourself

1.0
5.0
ST307
Grade: Not sure yet
Apr 21, 2021
Wouldn't take again

Refuses to answer student questions. Makes TA's do all the work. Accused me of cheating on a homework assignment for ridiculous reasons. This is NOT 1 credit hour worth of work. Homework assignments took hours. Forget about trying to write notes on lectures- Took me roughly 3 hours for a 45 min lecture when I tried. Need I say more?

1.0
5.0
ST307
Grade: Drop/Withdrawal
Apr 23, 2021
Wouldn't take again

Probably my worst experience in a class at NC State. The professor never engaged with students and the homework/projects were over content/asked questions that were not related to the material whatsoever.

1.0
5.0
ST307
Grade: Not sure yet
May 3, 2021
Wouldn't take again

Worst class i've taken at NCSU. Prof refused to answer emails & was completely uninvolved with the course outside of videos. Only interaction I had with him was when he accused me of cheating b/c a friend helped me do the HW. This class should NOT be 1 credit, as it has the work of 3-4 credits. If you can avoid this class, please do at all costs.

Lots of homework
Tough grader
1.0
5.0
ST307
Grade: Not sure yet
May 25, 2021
Wouldn't take again

Useless SAS programming class. This class is not taught at other schools and is not required. The one and only instructor teaching this class at NCSU is this guy who is awful at it which you can tell from all the other reviews. Avoid at all cost because you have to put so much time for just a 1 credit course. Hope NCSU gets rid of this class soon.

1.0
5.0
ST307
Grade: Not sure yet
Jun 9, 2021
Wouldn't take again

This class blows. If you have no background in coding then have fun sitting down for hours, The professor is terrible at getting back to his students who have trouble in the course, his pp are vague with any problems that you may encounter with your code and the ta offers minimal help. Run far or take it at a community college this class sucks

Lots of homework
Participation matters
1.0
4.0
ST307
Grade: A
Jun 17, 2021
Wouldn't take again

I was genuinely excited to learn some "code". However, this professor obviously took this job for some spare cash. No care or respect for his students whatsoever. TA's do all the work. Ridiculous grading policies, 50 points off out of 100 for missing a 1 line title on a 100 line code. Difficult content, not related to HW or quizzes.

Lots of homework
Tough grader
1.0
4.0
ST307
Grade: B
Jul 1, 2021
Wouldn't take again

1 credit course with a workload of a 3 or 4 credit course. i don't see any point in learning this "programming" as it's not actual programming or C language. I've been job searching for months and this SAS programming is just not desirable at all. useless, waste of money and time course. ncsu and justin post enjoy money from SAS though yeah

Lots of homework
4.0
4.0
ST308
Grade: B+
Aug 27, 2021
Would take again

Some good content here in ST308. He's very knowledgeable in R. If you like R and have used it before you'll be alright. But even then be aware, its a 3credit course for 1credit. I wouldn't take this course again because of the credit to time ratio required, but I would take his grad courses, especially if they had R.

1.0
5.0
ST307
Aug 29, 2021
Wouldn't take again

I cant believe this is a 1 credit class. It needs to be either 3 or 4. Quizzes and assignments are extremely hard

Lots of homework
1.0
5.0
ST307
Sep 6, 2021
Wouldn't take again

The worst class I have ever taken at PCOM. The professor does not show us how to do anything correlated to homeworks and quizzes.

Tough grader
Lots of homework
1.0
5.0
ST307
Grade: Not sure yet
Oct 25, 2021
Wouldn't take again

This is by far the hardest class I've taken in my college career. The videos don't really help with the homework whatsoever and the grading is ridiculously hard. This 1 credit class should actually be a 3 or 4 credit class based on how much time you have to spend sitting there figuring it out. I'll use none of this post-college either, wasted time.

Lots of homework
Graded by few things
Tough grader
1.0
5.0
ST307
Nov 4, 2021
Wouldn't take again

the worst teacher, don't take this class. the homework is the hardest thing ever, does not respond to emails, DONT TAKE ST 307 WITH THIS GUY!!!!!

Tough grader
1.0
3.0
SAS307
Nov 22, 2021
Wouldn't take again

the wording for his quizzes is very weird. for most pcom students, this is the first coding class they're taking and I don't think he understands that. the videos are basically like a fun lil intro to the code we have to create, and then you have to figure the rest on your own. he really struggles to put himself in his student shoes.

1.0
4.0
ST307
Grade: A
Jan 18, 2022
Wouldn't take again

ST 308 is now available to take for credit if you are a business major at PCOM and is much better. Dr. Post is not the best person. He is known for having a bad attitude when students email him and the T.A.'s take a really long time to reply to your emails. If he does not want 800 students emailing him, why is he even an overseer for 307?

Get ready to read
Test heavy
Group projects
1.0
5.0
ST307
Grade: Rather not say
Jan 22, 2022
Wouldn't take again

Took this class in Spring 2020, the worse professor that I have taken. Hates when students email him. Work is extremely time-consuming and he does not make an effort to interact with students. Only exist to catch cheaters in the act. No way of avoiding him unfortunately if you are PCOM or Stats, work-wise, it was not bad if you study, but he sucks.

Lots of homework
Test heavy
Group projects
1.0
5.0
ST307
Feb 3, 2022
Wouldn't take again

Most useless class and worst content at State. TAs are extremely rude especially when you email them its like youre inconveniencing them. SAS is useless and something you will not use in the real world. Content is as useless as the TAs who act like theyre better than you because they know how to use a software that wont ever be needed.

1.0
5.0
ST307
Grade: C-
Feb 10, 2022
Wouldn't take again

Laziest professor ever. Teaching methods are trash, demeanor is trash, extremely rude, hard to fallow and doesnt like when students email him. Wish hed quit because if you can record videos, expect students to watch them and have T.A.s do all your work, then anyone can teach this class. Why doesnt he just work for a company or something?

Lots of homework
Test heavy
Group projects
1.0
5.0
ST307
Feb 28, 2022
Wouldn't take again

This was the worst class I have taken at NC State in PCOM. Professor is very lazy, rude, and does not make any effort to interact with students. Course content is difficult to learn and extremely time consuming as you have to use a very unique software and has no value in industry. All these bad reviews are here for a reason. Do not take.

Graded by few things
Tough grader
1.0
5.0
ST307
Grade: Not sure yet
Mar 31, 2022

Laziest prof ever. Made me hate NC State. His profile pic is a trap, that makes him look nice when he’s actually a rude and uncaring butthole. I wish PCOM students didn’t have to take this class for our degree because I really don’t see the need for it in any major with not IT concentration. If your thinking about taking this class, have fun.

Lots of homework
Lecture heavy
Online Savvy
1.0
5.0
ST308
Grade: A
Apr 11, 2022

Took ST 308 (R) over ST 307 (SAS) since the former is more widely used than the latter in the real world. This man barely explains what the concepts in the video mean and expects you to have experience in coding, though many people taking this course are business or stat majors. BE READY TO SPEND HOURS ON THE HW. It's rough, but doable.

Tough grader
Lecture heavy
Graded by few things
4.0
3.0
ST307
Grade: Not sure yet
Apr 15, 2022
Would take again

I don't know why Dr. Post gets bad reviews. I took his class online and while he went through the video lectures SUPER FAST, I don't have any huge complaints about him. The class is very much lecture-focused so if you watch the videos you'll do fine.

Clear grading criteria
Lecture heavy
Graded by few things
5.0
1.0
ST307
Grade: A
Apr 27, 2022
Would take again

Most honest review of this class: TLDR: If you are a ST Major and/or know how to code; class is easy. Otherwise, could be a little rough. Class is fully virtual. Videos + HW or Quiz weekly. Videos cover everything you need. Weekly meeting is just office hours. Most of the negative reviews come from PCOM, p much people who don't know how to code.

Participation matters
Clear grading criteria
Online Savvy
1.0
5.0
ST308
Grade: Not sure yet
Apr 30, 2022

Ratings are accurate. Homework's are pretty hard to do and expects you to be able to do it based off the lectures which do not properly show the concepts used in the homework. TA's "help" is very vague and ends up making you find the answer yourself after hours of trying. This class definitely needs some major revisions

Lots of homework
Graded by few things
Online Savvy
1.0
5.0
ST307
Grade: Not sure yet
May 1, 2022

One of the worse experiences I have had at NC State. For someone who has zero experience in coding only made this class worse. I followed the lectures carefully, taking good notes and some of the questions did not even reflect what was covered in the lectures. This class needs revisions to support people who have not coded before.

Lots of homework
Lecture heavy
1.0
5.0
ST308
Grade: C+
May 7, 2022

Great Professor!!!, Claims to love his job on LinkedIn but always has an attitude when students email him. Work is time-consuming and TAs are rarely ever available. The best thing about him is that people either end up Disliking him or wanting to find out where he lives. It would be funny if he actually read all the stuff students say about him ;D.

Group projects
Lots of homework
Lecture heavy
1.0
3.0
ST308
Grade: A+
May 7, 2022

He does a very poor job teaching R and SAS. I have taken him for ST-307 and 308. I have learned and practiced R and SAS outside of school. Comparing Post's lectures and teaching style to other online SAS/R courses, he is not good. Also, for being one credit courses, ST-307 and 308 take up a lot more time.

Tough grader
2.0
4.0
ST308
Grade: A
May 8, 2022

I felt about half the quizzes were tricky just for the sake of being hard. The lectures moved very quickly, and I had to rely to the notes to complete most assignments. Big homework assignments get progressively harder, and I had to have the TA basically carry me through the last 2 big assignments. Office hours will save you on the homeworks!

Graded by few things
1.0
5.0
ST307
Grade: Rather not say
May 11, 2022

I could learn more from a novice animal then I ever could from this man. Needs to retire, wish he would because he is about as lazy as an overweight policeman.

Lots of homework
Lecture heavy
Graded by few things
1.0
5.0
ST307
Grade: C-
May 17, 2022

This class was absolutely horrible. The lecture videos were hard to follow even if you had the SAS program pulled up. The TA did all the work while the professor did nothing. This was a one credit course yet the homework assignments would take about 3-6 hours to complete depending on your understanding of SAS programming.

1.0
3.0
ST307
Grade: A
May 18, 2022

personally didnt find lectures and homeworks too hard but quizzes were way harder than shouldve been and not correlated to lectures. didnt even bother emailing him or TA (read other reviews). he makes it clear he doesnt want to help students. SAS is irrelevant to business at this point & so is this class. best advice - take R (ST308), more useful.

Tough grader
Lots of homework
Graded by few things
1.0
5.0
ST307
Grade: A
Aug 22, 2022

Basically taught myself, why does this man even want to be at NC State?

Beware of pop quizzes
Test heavy
Online Savvy
1.0
5.0
ST307
Grade: A
Sep 21, 2022

Very, very bad professor. Expects students to learn complicated material from very short lectures then online quizzes are material not seen before. Do not take. Would have done very poorly if no prior knowledge of the language

4.0
3.0
ST307
Grade: A
Oct 17, 2022
Would take again

Came here after reading tons of hate for this professor, like didn't I take that class a year ago? It really isn't that bad. The quizzes will occasionally have a tricky question, nothing crazy. Coding REQUIRES you to sometimes think a little and be creative. Check the SAS reference site and videos. Everything was doable.

Clear grading criteria
1.0
5.0
ST307
Grade: Not sure yet
Nov 9, 2022

Has zero involvement with the actual course, expects TAs to do all of the work for him. Does not respond to emails and not willing to help students. We have in person lectures and have never seen him once.

Tough grader
Participation matters
Online Savvy
2.0
4.0
ST307
Grade: B
Dec 13, 2022

Whole class is taught by poor english-speaking TA's. Didn't see or hear from Post once. Class is all about coding and can be very difficult for some. Would recommend networking with other students to collaborate on HW assignments. Office hours are also helpful. His lecture videos are where you'll learn the most from, be ready to watch them a lot.

Tough grader
Lots of homework
Online Savvy
1.0
4.0
ST501
Grade: Rather not say
Dec 16, 2022

He is good at teaching the material for sure. You will get a good deal of learning. His exam styles and grading are extremely unfair. He unnecessarily challenges your math skills on statistics course. If you care about your grades and you are not a math major ready to be extremely challenged in statistics class, take it with other professors.

Tough grader
Lots of homework
Online Savvy
4.0
3.0
ST307
Grade: A-
Dec 27, 2022
Would take again

Dr. Post taught us through Moodle videos, so I never saw his physical lectures, but he teaches the material thoroughly in the videos with examples at the end of each video. There was no test but 4 in-class quizzes, ~10 Moodle quizzes, and 4 homework assignments. I recommend watching each video and using the lectures notes document.

Get ready to read
EXTRA CREDIT
Gives good feedback
4.0
3.0
ST307
Grade: A-
Apr 16, 2023
Would take again

My class was taught by a TA, and we watched Post's video lectures. between classes. You do not need to pay much attention, as the slides are extremely helpful, and most of the work involves clicking around the slides and finding what you need. In-class quizzes were a little annoying because you do not get notes, but everything else was kinda fun.

Tough grader
Gives good feedback
Online Savvy
2.0
4.0
ST307
Grade: C
Apr 20, 2023

Unnecessarily difficult for a 1 credit course. Essentially, it boils down to going to office hours for the homework. I had to play catch up because I did terrible in the beginning (thinking I could wing it). Very boring lectures + time consuming homework and online quizzes. Not impossible but its not fun.

1.0
4.0
ST308
Grade: Not sure yet
Sep 18, 2023

Justin Post is the worst professor I have had in my 3.5 years at State. I am over a month into the class and have not seen him once. The class is taught by awful lecture video and TAs who try their best but struggle to overcome the tough position. The amount of work is equal to or more than 3 hour courses despite being 1 hour. STAY AWAY if possible

1.0
4.0
ST308
Grade: Not sure yet
Sep 18, 2023

The way this course is set up sucks. A one credit class should not be this difficult.

1.0
5.0
ST307
Grade: B-
Oct 6, 2023

Classes are taught by non-native-speaking TAs who are in a graduate program. For some reason, there are oral exams in addition to in-class quizzes, weekly take-home quizzes, and homework (projects). No way to avoid this course for most students. The worst class I've had to take at NCSU. 1 credit course that's more effort than 3 credit course.

5.0
1.0
ST308
Grade: Not sure yet
Oct 25, 2023
Would take again

TA takes over the class and helps fill in any gaps from the lectures. The lectures are all online from Justin Post, but he only overlooks the sections and doesn't have any involvement. The class moves at a very manageable pace. This class is beyond easy, wish one was able to get an A+.

Amazing lectures
Graded by few things
1.0
5.0
ST307
Grade: Not sure yet
Nov 8, 2023

Class is taught entirely by TAs with recorded lecture videos that are who knows how old. Oral exams are incredibly stressful and unreasonable asking you to analyze a random string of code. I asked clarification questions and my TA was no help. People would type identical codes in class and one person would get an error--TA's response was *shrug*

4.0
2.0
ST307
Grade: A
Nov 28, 2023
Would take again

Everyone complains about this class, but it's watching a 30 minute video before class and taking a weekly quiz that matches the video. You get a 100 for the "In Class Activity" just by showing up. Two oral quizzes on zoom and ur asked questions about what a line of code means or does. Two paper quizzes in class that are like the weekly quizzes.

1.0
4.0
ST558
Grade: A
Dec 15, 2023

Poster boy for poor use of technology. He recorded videos several years ago; they are outdated and mistake-ridden. He tries to mask his weakness in R by adding in things like github and Docker, but he seems pretty ignorant about them too. In github, he focuses on appearance not functionality. His answers to questions are not useful. Avoid!

Tough grader
4.0
3.0
ST307
Grade: A
Dec 16, 2023
Would take again

While this class is a-lot of work and involves self learning, the video lectures posted are super easy to follow in order to complete quizzes and homework assignments. I've never done programming before, so it was kind of hard for me but I wouldn't say it was that bad. 3 attendances are excused and 2 attempts (averaged) on quizzes.

1.0
4.0
ST307
Grade: A
Dec 20, 2023

The class was taught entirely by a TA, and my TA was pretty bad. She barely spoke English, and I'm convinced she didn't even know how to code. This class took the same amount of work as a 3 credit class, maybe even more. Post's lecture videos were helpful at least.

Lots of homework
1.0
5.0
ST307
Grade: Not sure yet
Feb 27, 2024

TA's are literally useless. This class is self taught and it makes no sense sometimes.

1.0
5.0
SAS307
Grade: Not sure yet
Mar 22, 2024

joke of a class. dont take unless required. 0 support if you dont know how to code

1.0
4.0
ST308
Grade: Not sure yet
Apr 14, 2024

Out of every bad class that I have taken, this one takes the cake. Please, for your own sake don't touch this class with a 50ft pole. Guidelines are unfathomably vague, TA's are overworked and don't understand the material. My TA's literal answer to any question was "Google it." And... the professor gives zero thought into email correspondence.

Tough grader
Lots of homework
1.0
4.0
ST307
Grade: B
Apr 23, 2024

He doesn't teach the class, he just provides videos on how to do SAS. This is a 1 credit hour class that should really be converted to a 3 credit hour class with an actual dedicated teacher. I had asked TA several questions in class about the SAS homework and they didn't know after several tries of the code. I ended up teaching myself with youtube.

Lots of homework
1.0
5.0
ST308
Grade: A+
Apr 26, 2024

Professor Post did nothing for us. It was all on the TAs. This is a flipped class, so you watch prerecorded lectures before class and do a practice assignment during class time. His lecture videos didn't give enough detail, and only the TA was in class, grading, giving feedback, etc. I never even met him.

1.0
3.0
ST308
May 1, 2024

Never saw him, only contact is TAs who seem like they don't know what's going on half the time.

5.0
1.0
ST307
Grade: A
May 3, 2024
Would take again

Flipped classroom, weekly 30 min online lecture videos. Weekly Moodle quizzes and open-note with 3 in-class closed note quizzes. The class is easy, just repeatedly use the same code with changes for variable names. In-person lectures aren't helpful but attendance is an easy grade for in-class activities. Code examples r useful for learning and hw

Clear grading criteria
Lecture heavy
1.0
5.0
ST308
Grade: B
Oct 31, 2024

This class sucks. The powerpoints and lecture content are not helpful for the homework (which will take you 3 hours each btw) and the TAs expect you to know everything. The In-Class Quizzes are also stupid. No matter how much I studied I never got above an 80. For the amount of work that is required, it should not be 1 credit.

Tough grader
Lots of homework
2.0
4.0
ST308
Grade: A-
Dec 13, 2024

Overall the class is kind of boring, you just watch 2 videos every week and do quizzes (some online some in-person). The in-person ones can be tough and you have 3 Homework assignments + 1 Final Project. These HWs + Projects take a while so reach out to your TA early for help. Also, attendance isn't MANDATORY but you get grades for in-class work.

Lots of homework
5.0
2.0
ST558
Grade: A+
Dec 14, 2024
Would take again

I think the reviews below unfairly polluted Dr. Post's RMP. What an excellent, kind, and understanding professor. The videos are informative for the assignments, and he does a fantastic job explaining and organizing the material. Projects and exams are fair. I loved this class, and I am a much better programmer now. Take his class!

Group projects
Gives good feedback
Caring
1.0
4.0
ST307
Grade: Not sure yet
Feb 19, 2025

I took ST 307, and it was the most confusing, 1 credit class I've ever taken. The material itself is not hard, but the due dates are constantly varying, there's a crap ton of busy work that you will miss the deadline on at least once and the TAs are your only source of contact. He designed the course horribly and I will be filing a complaint.

2.0
3.0
ST308
Grade: A
May 4, 2025

I took ST 308 and it wasnt difficult but I can see how it can mess people up. videos came out on Friday and needed to watch before Wednesday. It starts easy until the first HW but it's not terrible as you have time.TAs are your only contact and may not respond fast but they don't make the course. In and out quizzes aren't bad, class is okay

Clear grading criteria
Lecture heavy
Online Savvy
1.0
3.0
ST501
Grade: C-
Dec 18, 2025

Bad prof who does not know the correct ways to teach the material

Lots of homework
Class Info

Online Classes

100%

Attendance Mandatory

42%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 45 grades
Most common grades:
Not sure yet (20)
A (16)
B (7)
Grade Distribution
A(20)B(8)C(10)D(1)F(0)A-/B+(7)
Based on 70 reported grades
Not sure yet: 20
A: 16
B: 7
C+: 6
Common Tags
Lots of homework (31)
Tough grader (22)
Graded by few things (10)
Lecture heavy (9)
Online Savvy (9)
Group projects (7)
Tough Grader (6)
Clear grading criteria (6)
Rating Trend

Declining

-0.54 avg change
May
Oct
Dec
Feb
May
Dec
Last 6 months
Ratings by Course

ST422

5.0

(1)

ST558

3.7

(3)

ST501

3.1

(11)

ST308

1.7

(15)

ST307

1.6

(50)
+2 more courses
Difficulty by Course

ST511

5.0

ST501

4.5

ST307

4.3

ST422

4.0

SAS307

4.0

Similar Professors