1.9
Quality4.2
Difficulty23%
Would Retake83
Reviews23%
Would Retake
83
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
42%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.54 avg changeRatings by Course
ST422
5.0
(1)ST558
3.7
(3)ST501
3.1
(11)ST308
1.7
(15)ST307
1.6
(50)Difficulty by Course
ST511
5.0
ST501
4.5
ST307
4.3
ST422
4.0
SAS307
4.0
Reviews (83)
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.
Excellent at explaining vary difficult topics
He's a really good teacher, but the material is very difficult. Get ready to work hard.
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.
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.
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.
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.
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.
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.
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.
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!
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.
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...
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?
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.
This guy does not care about his students and leaves you out to get killed in a 1hr credit course.
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
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.
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.
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.
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.
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
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?
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.
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.
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.
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
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.
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
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.
I cant believe this is a 1 credit class. It needs to be either 3 or 4. Quizzes and assignments are extremely hard
The worst class I have ever taken at PCOM. The professor does not show us how to do anything correlated to homeworks and quizzes.
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.
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!!!!!
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.
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?
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.
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.
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?
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.
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.
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.
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.
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.
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
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.
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.
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.
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!
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.
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.
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.
Basically taught myself, why does this man even want to be at NC State?
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
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.
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.
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.
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.
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.
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.
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.
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
The way this course is set up sucks. A one credit class should not be this difficult.
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.
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+.
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*
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.
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!
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.
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.
TA's are literally useless. This class is self taught and it makes no sense sometimes.
joke of a class. dont take unless required. 0 support if you dont know how to code
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.
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.
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.
Never saw him, only contact is TAs who seem like they don't know what's going on half the time.
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
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.
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.
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!
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.
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
Bad prof who does not know the correct ways to teach the material
Class Info
Online Classes
100%
Attendance Mandatory
42%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.54 avg changeRatings by Course
ST422
5.0
(1)ST558
3.7
(3)ST501
3.1
(11)ST308
1.7
(15)ST307
1.6
(50)Difficulty by Course
ST511
5.0
ST501
4.5
ST307
4.3
ST422
4.0
SAS307
4.0