2.3

John Buckvold

English - DePaul University

2.3
Quality
4.3
Difficulty
16%
Would Retake
88
Reviews
2.3
Quality
4.3
Difficulty
2.2
Helpful
2.3
Clarity

16%

Would Retake

88

Reviews

Rating Distribution
Official

5

9

4

13

3

12

2

21

1

33

What Students Say

I have taken my fair share of online classes and this was by far the worst one

WRD202 - 1.0 rating

Never found myself so frustrated with a professor no matter what you do you get a bad grade if the case is not laid out exactly how he thinks it should be

WRD202 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

95%

Textbook Required

61%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 16 grades
Most common grades:
C (3)
A- (3)
A (3)
Grade Distribution
A(3)B(5)C(3)D(0)F(1)A-/B+(4)
Based on 19 reported grades
C: 3
A-: 3
A: 3
B-: 3
Common Tags
Tough Grader (9)
LOTS OF HOMEWORK (5)
Lots of homework (5)
Gives good feedback (4)
So many papers (4)
SO MANY PAPERS (3)
Tough grader (3)
Clear grading criteria (2)
Rating Trend

Declining

-0.60 avg change
Jun
Oct
Dec
Feb
Jun
Mar
Last 6 months
Ratings by Course

REMEDIALENG

5.0

(1)

ENGL270

5.0

(1)

COS126

5.0

(1)

WRD103

3.5

(2)

ENG104

3.1

(11)
+13 more courses
Difficulty by Course

ENG103

5.0

ENGLISH202

5.0

ENGLISH104

5.0

REMEDIALENG

5.0

WRD204

5.0

Reviews (88)
3.0
4.0
ENG104
Jun 18, 2003

No Comments

2.0
3.0
ENG104
Sep 6, 2003

No Comments

1.0
4.0
ENG104
Oct 23, 2003

Horrible! He is boring and teaches things that are irrelevant (i.e. Havard's plagiarism policy)....and if you take this guy you'd better bring an umbrella to class!

1.0
5.0
ENG103
Oct 26, 2003

No Comments

4.0
3.0
ENG104
Oct 31, 2003

He is not that bad!

1.0
5.0
ENG202
Nov 19, 2003

No Comments

1.0
4.0
ENG220
Dec 29, 2003

Working very hard in this class does not guarantee a good grade; 1 A out of 15 students in the class that I've taken. Unspeakably boring. Unclear what he wants on the assignments (and there will be many of them). Do yourself a favor...DO NOT TAKE HIM!

2.0
4.0
ENG104
Feb 12, 2004

He is very poor at relaying directions and assignments to students. He pretentious and apathetic towards students and life in general. Do not take this man's class if you want to develop confidence in writing; all he will do is rip it down.

1.0
5.0
ENG104
Feb 28, 2004

No Comments

2.0
4.0
ENG202
Mar 28, 2004

one of the worst teachers i've ever had. SO BORING!!! material doesn't match what he expects out of a grade, memos are a joke, never even went over resumes!! STAY AWAY!!!

1.0
3.0
ENIG104
May 16, 2004

No Comments

1.0
4.0
ENG
Jun 20, 2004

you know how sometimes you think that maybe the ratings are wrong, and the professor can't be that bad....well, that is how i ended up in buckvold's class, and i sorely regretted it from day one. steer clear of this man at all costs. he really does suck

4.0
4.0
ENG104
Jun 30, 2004

boring class & a tough grader...i wouldn't recommend him. Unlike other professor, I don't think he helped me become a better writer.

5.0
4.0
ENG104
Sep 7, 2004

This guy may be boring at times, but he has a passion for what he does. He told me I shlould drop teh class 7 weeks into the course.I said that I wanted to catch up, he was very helpful and I ended up passing with a decent grade.

4.0
4.0
ENG104
Sep 26, 2004

isn't an easy grader, and he isn't going to tell you something your High School teacher would've eaten up is good 'cause be honest, it sucks. He's a prof who actually understands how well kids who go to a school this exspensive should write.

2.0
4.0
ENG202
Oct 13, 2004

This guy is flat out boring. Gives u intense work for a 5 week class. Alt of readings and is a very hard grader. The class requires alot of time and he expects a lot.

4.0
3.0
ENG202
Dec 26, 2004

He's a good guy and really knows what he is talking about. Perhaps, all of you are dummies???

1.0
5.0
ENGLISH202
Feb 15, 2005

One of the worst teachers I have ever had!

1.0
5.0
ENGLISH104
Mar 3, 2005

This guys sucks! He wouldn't know good writing if it hit him in the face. He should be teaching at a grammar school and not DePaul. He hates English majors and will not give them an A, perhaps because he is jealous that they know more than him. He get a big F from me.

1.0
5.0
ENG202
Mar 3, 2005

What a joke! He's so stupid! How the hell did he become an english teacher!?

4.0
1.0
ENG202
Mar 11, 2005

HE is not a bad teacher at all. I dont know why people are so mad at him. As a commerce student, i think he did a good job teaching business writing.

1.0
5.0
ENGLISH202
Mar 15, 2005

He is the worst professor I have ever had at DePaul. I want my money back and will speak with the Dean of the English department about how bad this guy is. He's unclear about assignments or what he wants. I've taken my assignments to people with English degree's and they said my writing was adva.

2.0
4.0
ENG202
Mar 28, 2005

No Comments

3.0
5.0
ENG202
Mar 30, 2005

Really hard grader. Even your best work will not be good enough for him. I do feel like I learned how to write a good memo, even though I wish I would have gotten an A instead of a B. If your up for the challenge take him, but if you want an A avoid at all costs.

5.0
5.0
REMEDIALENG
Jun 20, 2005

No Comments

5.0
5.0
ENG103
Oct 26, 2005

he's a good teacher. shows a lot of video clips and things like that. he does foam at the mouth and when he talks to you he gets really close. but he is a good teacher. the only thing i don't like is that he is a really tough grader.

1.0
4.0
ENG202
Oct 3, 2006

Must follow his style of writing in order to succeed. Frowns on individuality and creative thoughts. Has trouble 'reading between the lines'. Students must spell out what they want him to understand or else he will get confused and downgrade. Avoid at all costs.

5.0
4.0
ENGL270
Jan 26, 2007

He is extremely passionate about teaching. Interesting guy. Wears cool hats to keep you entertained. Seems to take a genuine interest in the student. Definitely talkative, but you gain a lot from the lectures. Always willing to supply you with additional information, goes above and beyond to fill you in. Awesome guy.

2.0
5.0
ENG202
Jun 26, 2007

I have this theory that all english teachers are prejudice against commerce students.Why? Close to half a dozen Prof Business Writing course teachers and they all have bad ratings. This one is no exception. Expect to learn a little but come inches failing. Thank St. Vincent this course is only 2-credits as it deserves to be.

4.0
3.0
ENG202
Dec 1, 2007

This class was alright. The professor is not bad at all; the secret is following his suggestions. If you wanna do things your own way you're not gonna do well. But what he teaches makes perfect sense, I actually learned a lot about business communications in this class. I would take him again.

4.0
4.0
ENG202
Feb 5, 2008

He's a good teacher. Make sure you show up to class and follow every direction he says and then you'll be fine.

4.0
4.0
WRD202
Feb 5, 2008

He's smart, well spoken, and even funny. He's also, sadly, very nitpicky; his grading is indeed ridiculous.

4.0
5.0
WRD202
Feb 6, 2008

Do not take this professor. Worse professor I've had @ DePaul. Picky grader. You will never satisfy his standards. Class is boring. Do not take him during Election year.

2.0
5.0
WRD104
Feb 8, 2008

Terrible. Terrible. Terrible. Do NOT take as a night class. I've never had problems taking night classes, but his is so boring I contemplate leaving every week. His standards are ridiculous; Even if you follow the strict guidelines, he will find something to complain about.

1.0
4.0
ENG202
Mar 30, 2008

Absolutely terrible. You will have no idea what this man is asking for on his "papers". I literally revised a paper by adding bullets and changed my grade on it from a c+ to an a. I have no idea what this mans criteria is for grading but inconsistent is all i can say.

4.0
5.0
WRD104
Apr 25, 2008

Awful, awful awful. He is not a very nice or approachable person and his grading is ridiulous. I have never gotten below a B on ANYTHING and I got a C+ on a paper I worked really hard on. No matter what you do you will never get a good grade especially if you don't agree with his own opinions. DO NOT take him!

5.0
4.0
ENG104
May 27, 2008

Professor Buckvold restored my faith in DePaul University. His class was challenging but informative. He demands a standard that I think all University students should be able to meet. I saw that someone wrote that he was mean-that is bunk. Seriously, the only time I witnessed him brush anyone off is if they asked a ridiculously stupid question

5.0
5.0
WRD104
Jun 10, 2008

He demands a lot out of you, but he is always available if you need help or if you just want to ask for help. Learned a lot and allows revision. Good teacher but difficult.

1.0
5.0
WRD204
Nov 25, 2008

One word says it all. Pathetic. I have never met a professor who grades so unfairly. He is a slightly prejudice person. Overall, I think a small bar of soap is more knowledgeable than he is. Do not take him unless you want to get annoyed for 3 months.

3.0
4.0
WRD202
Feb 10, 2009

if you want an A, just listen to what he wants on every assignment. Making your own ideas and assumptions will pretty much fail you. He is a rough teacher, but allows rewrites and gives alot of notes when editing, so just change it to what he wants and you got the A.

3.0
5.0
WORD202
Oct 12, 2009

AVOID AT ALL COSTS!!! Biggest ass at DePaul. Not only is his class pointless (drafting e-mails and office memos) he is an extremely difficult grader. Diction and a style of writing that would get you an A in any other Word class is at best a B in his. Do yourself a favor and take this class with a different professor. Boring, rude and a tool.

2.0
5.0
WRD202
Oct 19, 2009

I would stay away from this class. He is a very hard grader. Everything is very dated the book hasn't been published in 10-15 years. When other classes are doing resumes and other relevant things we were doing memos that aren't used in offices anymore. He is not clear on what he wants and hasn't realized that the business world uses e-mail now!

1.0
5.0
WRD202
Nov 26, 2009

Terrible teacher, bias and every way he teaches you to write is NEVER used in real life he thinks he knows how to write PERFECT and yet every example he showed in class is worse than any of his students writings

3.0
3.0
WRD104
Feb 16, 2010

he really is not as bad as they make him out to be. he really loves what hes teaching and is really nice about helping with papers. his final is only 8 pages when a lot fo the other wrd 104 classes finals are 25 pages. his class is boring though and he goes over a lot of things many of us already know.

2.0
5.0
WRD202
Apr 23, 2010

Teaches how to write a memo, style-tone, "design principles" bottom lining and other stuff that you should know already if you ever had any english class before. When I say he's a hard grader, I mean he tells you nothing about what he looks for when he grades, and he'll rag on you for not including the most insignificant details. Avoid if possible

1.0
5.0
WRD202
Jun 14, 2010

One of the most biased graders I've ever had. Class materials were completely outdated and he never gave clear expectations of the hw. Just like a large majority of reviewers stated, avoid Buckvold.

2.0
5.0
WRD202
Jun 20, 2010

Organized, uses same material from other business writing classes. Enthusiastic. Yes, he's picky but for good reason. Will learn something. He's not very helpful b/c he's paranoid that will give away the "solutions" to writing these cases. However, put in the effort & it'll pay off. Fair grader, expect him to be picky & a little unpredictable.

2.0
4.0
WRD201
Aug 12, 2010

Not a very fun class at all, pretty boring. Not super hard to get an A, but very time consuming to.

1.0
5.0
WRD202
Oct 7, 2010

Unreasnable grader. This class is a waste of time. And this opinion comes from a guy who writes tons of email and communications in the real corporate world. He punishes for creativity and personal touch. I dont know if there is a profesor at DePaul whom I hated so much. My GPA was 3.8 before taking this class. Past tense. Do urself a favor. Avoid.

1.0
5.0
ENG202
Feb 12, 2011

This was the worst professor I ever had in my life. I graduated from DePaul in 2004 & I've been very successful in corporate america. He's one of those instructors that is disconnected with the real world. AVOID at all cost!

1.0
5.0
WRD202
Mar 24, 2011

one of the worst professor and very unreasonable grader. gives you 3 cases to write- doesnt tell you what he wants. Asks for 1st memo draft and gives feedbacks- follow his feedback will earn u a C/D anyways. gives quizzes weekly- quizzes are easy but alot to read. DONT TAKE BUCKVOLD.. he wont mind giving his students Fs.

1.0
5.0
ENG101
Nov 21, 2011

self centered, stalked me for four years, expects recipercation for grades, I had a breakdown, should be fired

4.0
1.0
WRD202
Dec 17, 2011

He's very clear on what he wants in the memos. He gives you exactly what's going to be on the quizzes and tells you what to include in the cases and even how to format them. Do the drafts because they will help. Very easy class overall!

3.0
5.0
WRD202
Mar 25, 2013

Hard grader. But he tells you what he expects in the online lectures. 4 cases, 1 case due every week, the longest one is 1.5 page. He let you do drafts and 1 rewrite for the first 2 cases. Watch the online lectures! They help your cases a lot. Weekly quizzes, the lowest score one is dropped. Do every thing he assigns before you start the quiz!

2.0
5.0
WRD202
May 17, 2013

Absolute joke. Contradicts himself every step of the way. No matter how much time you devote to the lectures, text, and/or practice assignments you WILL recieve a poor grade on your cases. PERIOD. This guy takes pleasure in handing out unsatisfactory grades. It's like it gives him a sense of power over you. GPA KILLER. AVOID!!!!!!!

5.0
4.0
COS126
Dec 4, 2013

He is oak techer

2.0
5.0
WRD104
Jan 22, 2014

DO NOT TAKE HIM

2.0
5.0
WRD202
Mar 5, 2014

Such a terrible class. Stupid assignments all revolving around the music industry. Extremely tough grader and his online quizzes are ridiculous. It is like he wants you to fail. I'm an A student and this class irked me.

4.0
3.0
WRD104
May 19, 2014

He is honestly not as bad as people make him seem.. These bad ratings scared me before the class started, but I didn't think it was bad. His assignments are so easy, the major assignment is the research paper which you work on for like half the quarter! There's only like 2 other small assignments, so if you're stuck with him its not bad!

2.0
5.0
WRD202
Grade: B+
Jul 24, 2014

Avoid at all cost. The entire quarter I received straight A's from him and then on the final paper I received a C- which made absolutely no sense. I really do believe he just does not like to hand out A's.

1.0
4.0
WRD202
Grade: C
Jul 28, 2014

I rarely rate professors poorly because most of their teaching styles and expectations can be understood and adapted to...however....This professor makes this easy course needlessly confusing, avoids giving help (or does so with an attitude) and scatters necessary information around for students to play hide-and-seek in order to find. Stay away.

1.0
5.0
WRD104
Oct 13, 2014

This class (and professor) are the biggest waste of time. This is a freshman level class that consumes more time than all of my intermediate Finance classes combined. Useless assignments and useless lectures. He is a very tough grader. This course should be removed from the university. The entire class time feels like pulling teeth.

1.0
5.0
WRD202
Nov 26, 2014

This is my first time ever feeling the need to rate a professor. He does not know how to teach and really should not continue to. I have taken my fair share of online classes and this was by far the worst one. Nothing is clear, he does not give help, he's rude when you make a mistake. Do not take him. You will regret it.

1.0
5.0
WRD202
Grade: C
Nov 14, 2015

Terrible teacher! Teaches you how to write professionally yet does not lead by example. His emails to the class are all written in the subject field... real professional. Super unfair grader. Never found myself so frustrated with a professor no matter what you do you get a bad grade if the case is not laid out exactly how he thinks it should be

2.0
5.0
WRD104
Mar 16, 2016

I've never broken down over a class as much as I have in this one. He's so confusing and hard to understand even after you ask him to clarify. He's a sweet fella but he is a sad professor. And if you screw up because of his confusing assignments and choice of wording on the 14( YES 14) quizzes among the essays... he WILL mark you down. Don't do it.

3.0
5.0
ENG104
Grade: B
Mar 29, 2016

Buckvold is a nice professor. He is funny, passionate, and loves music. He is a tough grader and assigns a lot of homework but will always respond to your emails. If you take this class with a buddy you will be fine!

3.0
4.0
WRD104
Grade: A-
Mar 29, 2016

I had Mr. Buckvold for 3 hours on Thursday nights. It was a very long class, but it was only once a week. He's a very strict professor with clear opinions and he expects a certain amount of work to be put into his assignments. TIP: if you participate, ask for help, and build a good rapport, he will boost your grade .

3.0
4.0
WRD104
Grade: A-
Mar 29, 2016

Mr. Buckvold has very clear expectations and opinions, and you really have to stand out if you want an A. He says that if you put in the work and show that it's good work, he'll boost your grade, and he did that for me. There are some basic, rudimentary English worksheets that you'll have to complete, but it's not the worst class.

2.0
4.0
WORD202
May 1, 2016

Very unorganized and very unclear in his true expectations for your assignments. Tough grader would be an understatement, think more along the lines of impossible to get 100% on any writing assignments he gives no matter how remedial they may be.

1.0
4.0
WRD202
Jun 9, 2016
Wouldn't take again

Save yourself from frustration and anger and do not take this professor. His grading technique is absurdly difficult and I don't think it is possible to get an A on his assignments. Especially for a class worth 2 credits! You really don't learn anything through this course either, its boring material that he takes pride in and makes it way to hard

2.0
4.0
WRD202
Nov 8, 2016
Wouldn't take again

Online class is incredibly confusing. I am an A student who previously achieved an A in a similar business writing class , yet I can only get B's with him. His online lessons are low quality with blurry slides. His assignments are unclear and he does not have a straight-forward format. Ironic. The workload of a 4 credit class, but is a 2 credit.

Tough Grader
Get ready to read
LOTS OF HOMEWORK
1.0
5.0
WRD202
May 4, 2017
Wouldn't take again

Where do I even start with this professor. Confusing, and like others have said an impossible grader. It would be understandable if he gave clear grading criteria on how he wants the work done but he does not. Assignments are everywhere, and his emails are all written in the subject line (everything). Do yourself the favor and take another teacher.

Tough Grader
LOTS OF HOMEWORK
SO MANY PAPERS
3.0
3.0
WRD202
Grade: A
Jun 16, 2017
Wouldn't take again

There is a lot of work that needs to be done for this class, and the writing assignments, although short, are tedious in order to accomplish the formats for business writing. Some assignments can be submitted early for feedback which is very helpful. If he sees improvement by last assignments he will boost overall grade.

Tough Grader
Gives good feedback
LOTS OF HOMEWORK
3.0
4.0
WRD202
Grade: B-
Jul 10, 2017
Wouldn't take again

He does grade pretty hard, but if you follow what he wants you can definitely pass with a B. Can be a little harsh but its not so bad. Its mainly small business documents, like cases and letters. No long assignments or papers, just ones that you have to get like-perfect.

Tough Grader
Clear grading criteria
1.0
4.0
WRD104
Grade: F
Aug 17, 2017
Wouldn't take again

I had an 80% grade in the class but he failed me for missing a five point assignment. He plays favorites a lot and is low-key racist even though he is extremely liberal which still boggles my mind.

Tough Grader
LOTS OF HOMEWORK
GRADED BY FEW THINGS
1.0
4.0
WRD202
Grade: Not sure yet
Nov 18, 2017
Wouldn't take again

Had him online. He is very forgetful. He is a "professional writing" professor yet does not set the example with any of this emails. Talks so much about trying to be a credible source for your papers but he is far from credible. It is a 2 credit class and he grades it like its a 4 credit. Avoid!

Tough Grader
3.0
4.0
WRD202
Grade: A-
Dec 2, 2017
Wouldn't take again

Unbelievable amount of work for a 2 credit hour class. He is extremely picky about design and format. Luckily the assignments are repeatable or replaceable, so once you figure out how he likes things to be written, you can get a better grade. Online lectures are mandatory and so is the textbook since he bases quizzes off material from it.

Tough Grader
LOTS OF HOMEWORK
SO MANY PAPERS
4.0
3.0
WRD104
Grade: A
Dec 15, 2017
Would take again

Very interesting and easy to listen to. Loves music and relates to it in his lectures. Classes were mostly power points about writing techniques and homework/ online quizzes were very easy. You really only have to participate if he randomly picks your name from the class roster to answer a grammar question. Drops a lot of your lower grades.

Gives good feedback
Clear grading criteria
2.0
4.0
WRD202
Mar 20, 2018
Wouldn't take again

2-hour course, but assigns like 4-hour course. Very strict grader and I'd avoid him, if possible... Does drop two of your lowest weekly quiz score, but the paper you have to write for the class can be very stressful. I will say this again, he is a VERY strict grader so please find a new professor, if possible. Save yourself

1.0
4.0
WRD202
Grade: C
Apr 30, 2018
Wouldn't take again

2-credit class that ended up being more work than all my other classes combined. Grades cases extremely hard and doesn't give clear feedback. Wasn't much of a learning experience because when I implemented the things I learned into my writing, I received even worse grades.

Tough Grader
Participation matters
SO MANY PAPERS
1.0
5.0
WRD104
Grade: Rather not say
Nov 1, 2018
Wouldn't take again

Unclear about what he wants, and then grades hard! Spare yourself the trouble and take a different professor. I will say he is a really nice guy who cares about his students, though.

Tough Grader
GRADED BY FEW THINGS
LECTURE HEAVY
1.0
4.0
WRD104
Grade: B-
Jun 9, 2019
Wouldn't take again

The most disorganized class I have ever been in. You never know what is homework are what we just didn't get to. Even he seems confused most of the time on what exactly we are supposed to have ready for next class. He uses d2l but only the news portion and makes it very hard to prepare for quizzes, which he gives a lot of.

Lots of homework
So many papers
2.0
5.0
WORD202
Grade: B
Oct 21, 2019
Wouldn't take again

Seriously such a hard grader. Honestly the content wasn't hard he had good lectures and his videos were helpful. However, his methods of grading are ridiculous. His feedback is confusing. "Your design could be better" I also love the fact that he posts a short video saying that his students write bad reviews on him but it's really their fault.

Lots of homework
Skip class? You won't pass.
So many papers
5.0
5.0
WRD202
Grade: A
Oct 30, 2019
Would take again

He took over David Kossy's during the middle of the quarter and it was difficult at first to figure out his style. He is a VERY difficult grader but appreciates if you take the time to see him outside of class for help. He wants you to put in the effort because these are things we need to know when we work in business world. Take him!

Accessible outside class
Caring
Tough grader
5.0
3.0
WRD103
Dec 18, 2020
Would take again

John is a great professor, he likes to crack jokes and is genuinely a nice guy.

Hilarious
Caring
1.0
3.0
WRD202
Feb 4, 2021
Wouldn't take again

Bottom line, do not take this professor. 1) he makes up his own terminology in writing and expects you to know what he is talking about. Since it is online, he has over 100 links on his D2L page so stuff is impossible to navigate. The class was Async meaning there are no lectures but SIKE! You have to go to class on Fridays, Saturdays or Sundays

Gives good feedback
Lots of homework
So many papers
1.0
4.0
WRD202
Grade: Not sure yet
Jun 7, 2021
Wouldn't take again

I would recommend staying away from this professor. His class is very complex and has no structure.

Gives good feedback
Lots of homework
Tough grader
2.0
4.0
WRD103
Grade: B-
Mar 14, 2024
Wouldn't take again

Zero organization whatsoever. Takes grading way too seriously for a freshman English class. Attendance policy is ridiculous. I think he is a nice person and genuinely a smart guy, but needs to realize the skill level of the group he's grading.

Tough grader
Lots of homework
So many papers
Class Info

Online Classes

100%

Attendance Mandatory

95%

Textbook Required

61%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 16 grades
Most common grades:
C (3)
A- (3)
A (3)
Grade Distribution
A(3)B(5)C(3)D(0)F(1)A-/B+(4)
Based on 19 reported grades
C: 3
A-: 3
A: 3
B-: 3
Common Tags
Tough Grader (9)
LOTS OF HOMEWORK (5)
Lots of homework (5)
Gives good feedback (4)
So many papers (4)
SO MANY PAPERS (3)
Tough grader (3)
Clear grading criteria (2)
Rating Trend

Declining

-0.60 avg change
Jun
Oct
Dec
Feb
Jun
Mar
Last 6 months
Ratings by Course

REMEDIALENG

5.0

(1)

ENGL270

5.0

(1)

COS126

5.0

(1)

WRD103

3.5

(2)

ENG104

3.1

(11)
+13 more courses
Difficulty by Course

ENG103

5.0

ENGLISH202

5.0

ENGLISH104

5.0

REMEDIALENG

5.0

WRD204

5.0

Similar Professors