4.2

Richard Iadonisi

Writing - Grand Valley State University

4.2
Quality
2.4
Difficulty
73%
Would Retake
118
Reviews
4.2
Quality
2.4
Difficulty
4.3
Helpful
4.1
Clarity

73%

Would Retake

118

Reviews

Rating Distribution
Official

5

68

4

32

3

9

2

7

1

2

What Students Say

Definitley will take him for WRT 150

WRT098 - 5.0 rating

Take professor Iadonisi

WRT150 - 4.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

95%

Textbook Required

56%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 16 grades
Most common grades:
A (5)
A+ (4)
B+ (2)
Grade Distribution
A(9)B(3)C(0)D(0)F(0)A-/B+(4)
Based on 19 reported grades
A: 5
A+: 4
B+: 2
B-: 2
Common Tags
Gives good feedback (10)
Caring (5)
Respected (4)
Hilarious (4)
Clear grading criteria (3)
Skip class? You won't pass. (3)
So many papers (3)
Accessible outside class (2)
Rating Trend

Declining

-0.29 avg change
Mar
Apr
Jan
Dec
Jan
Dec
Last 6 months
Ratings by Course

ENG098

5.0

(2)

ENG099

5.0

(1)

ENG226

5.0

(3)

ENG225

5.0

(3)

WRT

5.0

(1)
+14 more courses
Difficulty by Course

ENG330

4.0

ENG226

3.3

ENGLISH22

3.0

ENG203

3.0

WRT

3.0

Reviews (118)
5.0
2.0
ENG150
Oct 21, 1999

No Comments

5.0
2.0
ENG150
Oct 22, 1999

Really good teacher. Willing to help. I learned a lot about writing.

5.0
2.0
ENG150
Nov 1, 1999

He is funny, compassionate, and very intelligent!

4.0
3.0
ENG150
Nov 19, 1999

Not bad overall, but unwilling to admit mistakes

5.0
1.0
ENG098
Dec 15, 1999

Prof. I is a good guy, very involved in his students "personal voice".

4.0
3.0
ENG150
Jan 10, 2000

Nice guy, but watch out for the evil portfolio group, they are the worst!

4.0
3.0
ENGLISH22
Apr 10, 2000

He was rough, not always clear on what he wants, especially for papers.

5.0
2.0
ENG150
Apr 28, 2000

Great teacher. Wants to work with you. Best Eng prof i've had.

5.0
1.0
ENG150
Nov 22, 2000

Best English prof here! Incredibly funny, smart, helpful. The greatest!

4.0
3.0
ENG150
Jan 11, 2001

Beware of the portfolio group. They will dock your paper for any reason at all.

5.0
2.0
ENG150
Jan 11, 2001

He was a great teacher. Always willing to make time after class for his student

5.0
1.0
ENG099
Dec 3, 2001

teaches in a way that makes the course easy and is very nice and helpful

3.0
3.0
ENG203
Dec 6, 2001

Nice guy...can be a tough grader

4.0
3.0
ENG150
Jan 8, 2002

hahaha, everyone should take one of slick ricks classes..hes easy

5.0
1.0
ENG150
Feb 4, 2002

Nice guy. Easy. Listens to Bob Dylan. Makes lame jokes.

5.0
2.0
ENG226
Feb 25, 2002

He is real and fun. He is willing to get a little off topic.

5.0
2.0
ENG225
Mar 7, 2002

tough grader, nice guy, better do your rough drafts and not miss class

5.0
3.0
ENG225
Mar 26, 2002

He actually does a pretty good job of keeping up with the syllabus! Yay!

5.0
3.0
ENG225
Apr 15, 2002

hes a hip dude and knows what hes talking about

5.0
4.0
ENG226
Apr 27, 2002

fun and easy to get along with

4.0
2.0
ENG
Aug 28, 2002

Great professor. He's very intelligent, and caring. One of the best at GVSU!

4.0
2.0
WRT150
Sep 18, 2002

Rick is a great and very professional Proffesor

5.0
2.0
WRT150
Oct 8, 2002

Very nice guy, always willing to help, not too difficult

4.0
2.0
WRT150
Oct 8, 2002

No Comments

5.0
2.0
WRT150
Oct 22, 2002

Good Prof., tells corny jokes, can be boring

3.0
1.0
150
Oct 23, 2002

He is extremely boring and drags the class out too long. Get to the point!

5.0
1.0
WRT150
Oct 28, 2002

No Comments

2.0
4.0
WRT150
Nov 6, 2002

No Comments

5.0
3.0
WRT150
Nov 25, 2002

Funny as hell. Keeps your attention. If you fail its your own fault.

5.0
2.0
WRT150
Jan 3, 2003

boring, easy to skip class but portfolio readers are hard graders, not rick

4.0
5.0
WRT150
Jan 8, 2003

No Comments

5.0
1.0
WRT150
Jan 8, 2003

Nice guy

5.0
1.0
WRT150
Mar 13, 2003

Great listener, great prof... easy grader... willing to help at any time... tells tons of jokes...

5.0
3.0
WRT150
Mar 26, 2003

No Comments

5.0
2.0
WRT150
Mar 27, 2003

i actually liked this class! he is very helpful!!

4.0
3.0
150
Apr 3, 2003

very dry sense of humor... tries to keep class engaged...He likes to make you realize a point instead of just telling you.

3.0
3.0
150
Jun 15, 2003

He is a decent guy, but the grading scales were awful. Nobofy from my class recieved higher than a C+ which is just above passing. I didn't learn anything from the class. I learned more writing papers for other classes and recieved better grades on them.

4.0
4.0
WRT150
Feb 23, 2004

You think you are doing good til you get your grade

5.0
2.0
WRT150
Mar 24, 2004

The class is full of boring lectures that just waste time (easy to skip). But when it comes to papers he really seems to help.

5.0
3.0
WRT
Mar 24, 2004

Great guy.

5.0
1.0
WRT150
Apr 16, 2004

He's a cool guy. He's funny sometimes. Writing classes are always scheduled on two hour blocks, so if you want to be bored for two hours, twice a week, he's the professor for you.

5.0
2.0
WRT150
May 10, 2004

Very helpful. I was scared to turn my portfolio in, but I made all the changes he suggested and I got an "A" in the class! I feel more confident in my writing because of this class.

5.0
1.0
WRT150
Jun 17, 2004

He rocks and always gives a great word for "word of the day". He is very helpful and wants you to get the best possible grade in his class. Always there to review papers, he made 8:00 a.m. class fun and interesting.

4.0
3.0
WRT150
Sep 13, 2004

Nice guy but has no enthusiasm or charisma.

5.0
2.0
WRT098
Sep 22, 2004

No Comments

4.0
3.0
WRT150
Oct 11, 2004

Nice guy, but can be really creepy at times!

5.0
3.0
WRT150
Dec 13, 2004

Good teacher nice and can be helpful. Expect to work with the writing center a lot. Makes it easy for you to get a lot of work done in class.

5.0
3.0
WRT150
Jan 10, 2005

he's a pretty cool guy. he's got a bit of a dry sence of humor. probably a little boring. he will try to help, but to get a good grade, you've got to work on your own stuff. overall i give him a B.

5.0
3.0
WRT150
Feb 15, 2005

He is a very unassuming little man, but he has a hilariously dry sense of humor that tends to pop out of nowhere every once in a while. Extremely helpful and very easy to work with.

5.0
3.0
WRT150
Mar 16, 2005

GREAT PROF!! Smart, helpful, knowledgeable and thoughtful. Has a dry sense of humor that makes the class interesting. I'd take him again!!!:)

5.0
1.0
WRT150
May 5, 2005

Prof. I. was fabulous. He may have a corny sense of humor, but smile and nod- he means well. He was extremely helpful and gave very good feedback on papers. Very nice man, cares about his students' success in and outside the classroom. I highly recommend!

4.0
3.0
WRT150
May 15, 2005

He definitely knows what he's talking about. However, do not fall asleep in his class because he will get on you for it. Other than that, if you get to know him, the boredom isn't as bad as it seems. He's there if you need help, just ask.

5.0
3.0
WRT150
May 24, 2005

Everyone likes this guy. He's unassuming, smart, thoughtful and offers good suggestions for your papers. I don't think there is a mean bone in him - he's like Mr. Roger's with a sense of reality! I liked him!!!

5.0
4.0
ENG226
Jul 28, 2005

Challenging class, but pace is doable. He is very helpful with pre-test reviews and writing projects. He's great at getting back to people on email etc. He takes teaching very seriously - as in wanting you to learn. I would take another course from him.

5.0
2.0
WRT150
Nov 4, 2005

tells you everything you need to do to get a good grade you just have to go out and do it the 4 papers you do can be turned in as many times as nesscery, great prof.

5.0
2.0
WRT150
Nov 6, 2005

The class is more difficult than some WRT 150 classes but it pays off when it comes to the writing. Really helpful with papers, greedy with attendance, but most of the writing profs are. You'll do well if you revise your papers enough.

5.0
1.0
WRT150
Dec 9, 2005

Great prof. Wants to help students, very interested in job, knows what he's doing. Dry sense of humor but it makes the class fun. Simply one of the best WRT 150 profs there is, try (hard) to get him.

5.0
3.0
WRT150
Apr 19, 2006

He was an amazing prof who knew exactly what he was talking about. I hate writing and he made this class easy to understand and get through as long as you worked when he gave you time.

1.0
4.0
ENG330
Dec 11, 2006

This professor was horrible. Warning: if you are in a Greek organization DO NOT take his class or make it known that you are in one. I didn't wear my letters for a month, but afterwards he didn't like me and suddenly I was recieving 10 out of 20 on ALL my papers. This professor is bad at generating class discussion and is not welcoming to opinions.

5.0
1.0
WRT305
Jan 3, 2007

Seems to pick grades randomly. I got a C- on two papers and a B on the other two, and got an A in the course. Just show up to class and be friendly and he'll give you an A.

2.0
1.0
ENG205
Mar 14, 2007

DO NOT TAKE THIS PROFESSOR!! he is terribly boring. His abillity to generate in class discussion is pathetic at best. Critisizing your opinions to your face seems to the only thing he did well. If you want to be graded fairly, do not take this professor.

5.0
2.0
WRT150
Dec 9, 2007

The class is what it is. no one really wants to be there, but as a professor hes not too bad. Just do your work and be quiet in class and itll be one of the easier classes you'll take.

2.0
2.0
WRT150
Dec 16, 2007

This might be the most boring guy on earth. if you ahve to take his class, dont take it to early he will put you right back to sleep! he constantly flip flops on his critiques which made me want to give up on my papers. BORING!

4.0
3.0
WRT150
Mar 5, 2008

It's a boring class, so there's not a lot of spice with the teaching. But he is helpful and expects you to get your work done. He's a much better professor if you take the time to actually talk to him.

4.0
4.0
WRT150
Mar 13, 2008

This class wasn't the greatest, let's just say that. But he was a good professor- kept the class pretty entertained. He gives you tips for getting a good grade. I payed attention and came to class, and I got an A.

4.0
3.0
WRT150
Mar 29, 2008

He is probably the most Awkward guy in the world! Writing 150 is a terrible class, but his methods actually work. He is very helpful with good feedback, but he's hard to talk to. The lecture classes are soo boring, but attendance is manditory so you have to attend. Overall he's okay, and helpful with the portfolio.

4.0
2.0
WRT150
Apr 3, 2008

He is a very funny guy in an awkward silence kind of way, with an occasional profanity in a weird tone...WRT 150 is not supposed to be real exciting...he lived up to my expectations.

5.0
2.0
WRT150
Apr 7, 2008

Iadonisi is soo cool. He's corny, but he still makes you laugh and he's very approachable. Whenever you need help with a paper. He will tell you straight up what's wrong with it. The way he runs his class is also better than the way other teachers do it. If you can get him...I would highly recommend him.. He is a great teacher!!!

4.0
2.0
WRT150
Jul 14, 2008

He was so cool that I always looked foreward to his classes. If the subject wasn't your thing, he tried to help you as much as possible. Def. a teacher to take whether you like to write or not.

5.0
3.0
WRT150
Nov 19, 2008

very awkward sense of humor... def made the class laugh alot. writing 150 is a hard class because your entire grade is the portfolio you turn in at the end, but he tries his best to help you out and give good advice. i've heard horror stories abouts other profs so i would reccoment him. good guy.

5.0
3.0
WRT150
Dec 2, 2008

awesome guy love him

3.0
2.0
WRIT150
Jan 10, 2009

He is definitely different. He tries to be funny but it just ends up being really awkward most of the time. He is nice but i think the class is a waste of everyone's time. Everything I "learned" in the class was stuff I learned freshman year of high school. I think the class is a waste of time but he is probably the easiest writing prof at GVSU

2.0
2.0
WRT150
Mar 27, 2009

weird....His class is very easy, three papers..thats all you do! but his sence of humor is awkward...he think he is funny and tells a joke and the class is silent. but other then that, he is great and the class is pretty easy. Just show up every day...he takes attendance.

4.0
2.0
WRT150
Nov 17, 2009

Love this guy. He's definately helarious, and His class is by far my favorite. Take him for sure, you wont regret it.

5.0
2.0
WRT150
Dec 11, 2009

He is an awesome guy. Sorta socially awkward at times but he can be very funny also. There are 5 two page papers and 3 papers built from those smaller papers and that is it for the class. You get two hours of lab time each week to work on them, so not a lot of outside work. definitely take him

5.0
1.0
WRT150
Apr 2, 2010

He assigns a lot of stuff out of the writing book but you don't really need to read any of it to do well in the class. He's pretty laid back and tells jokes that are so bad that it's funny.

4.0
2.0
WRT150
Apr 13, 2010

Great Prof. Take him if you can :-)

5.0
2.0
WRT150
Dec 16, 2010

A little awkward/creepy but overall a really good professor. You have 5 mircothemes and you turn 3 of them into full papers. You only can miss 2 classes though!

5.0
1.0
WRT150
Jan 17, 2011

When I first saw the guy I thought I would hate him as a professor, but by the end of the class I was showing up just to hear what he would say! He's funny in an awkward way and it also helps get his teaching points across. Also, he's also very easy to approach about things with your papers.

4.0
2.0
WRT150
May 31, 2011

After reading reviews about him I was kind of worried to take him because he seemed a little odd, but I loved him as a prof. You have to write one more essay than most other WRT 150 classes but that is really nice because you don't have to use 2 of them for your final. He was very clear on all assinments and made quite the jokes in class.Take him

3.0
3.0
WRT150
Dec 9, 2011

He was a good professor, just didn't have very much enthusiasm as a teacher. He kind of treated students like kids though which was a little annoying. I didn't mind him overall!

5.0
2.0
WRT51
Oct 25, 2012

Funny guy and excellent teacher

4.0
2.0
WRT150
Dec 6, 2012

Professor Iadonisi was a great writing professor. He was very nice, a little odd, but helpful. I would recommend him for Writi 150. It won't be your toughest class at all.

3.0
3.0
WRT150
Mar 12, 2013

Professor Iadonisi wasn't my favorite prof, I do not like writing, and I dreaded going to class. He is really boring and makes a two hour class go by so slow. Not a bad class but was really boring.

3.0
5.0
WRT150
Apr 19, 2013

He is really, really, really tough. Don't take him unless you are already a great writer!

5.0
4.0
WRT150
Apr 19, 2013

Prof Iadonisi is a great prof and always willing to help students. He's excited about the class. However, he is NOT EASY. If you just want to breeze through WRT 150, don't take him. I will say though that I loved having prof Iadonisi. He's funny and a little awkward, but that just makes class more fun. He made me a better writer.

5.0
3.0
WRT150
Apr 23, 2013

He definitely is not an easy grader, but professor Iadonisi is a great guy and loves to help out. He's pretty nerdy but you gotta love him as a person! Class is overall kinda stretched, and it goes by slowly.

5.0
3.0
WRT150
Nov 13, 2013

He definitely knows what he is talking about and knows what students need to do to become good writers. He is a very critical grader, though. Do all of the mini assignments he says despite them not being graded, they help a lot.

4.0
2.0
WRT150
Nov 25, 2013

Very dry guy but funny in an awkward way. Not the most interesting class and rather boring to sit through but I loved the way he assigned things and graded them. He lets you right very independently, only turning in one or two drafts of your papers.

4.0
3.0
WRT150
Dec 10, 2013

Iadonisi is a very interesting man. He tries to connect and joke with students. He has hobbies that are not unlike my own but he refused to really talk about them with me, wants to maintain a buffer between student and teacher I guess. His class was boring I had it at 8AM. But he is nice.

3.0
5.0
WRT150
Grade: Rather_Not_Say
Dec 21, 2013

Absolute worst professor I have had. Graded passed on how much he likes you not on how good your papers are. Write 5 papers turn in 3. If he doesn't like you you're basically screwed for his class he will not help you as much as he helps other students make sure to get outside help as well as the writing center. Make sure you stay on his good side.

5.0
2.0
WRT150
Apr 17, 2014

Iadonisi has a weird but hilarious sense of humor. Attendance is mandatory but I enjoyed going to class. He was very helpful with any question I had. The way he has the class set up makes it very easy to get your portfolio done in a orderly fashion. I highly recommend him for WRT 150!

4.0
2.0
WRT150
Grade: A+
May 19, 2014

He can be a little unclear about what he wants and a little dramatic sometimes, but he's great! He is helpful and funny.

4.0
2.0
WRT150
Aug 17, 2014

Take professor Iadonisi! Writing 150 can be a challenging class to get an A in but if you show him that you are trying your hardest, you will get a good grade. I loved him.

5.0
3.0
WRT150
Dec 8, 2014

Great professor! Gives very good feedback and is willing to help make your essays better. The lecture classes can get boring, but it is worth it. The labs are entertaining because you are working individually. Must go to every class, in the long run that will effect your grade. I would take one of his classes again!

5.0
2.0
WRT150
Grade: A+
Dec 18, 2014

He is an awesome professor. He is willing to joke around with his students during lectures and is more than willing to help with any writing needs during lab. If you show up to class and put in your opinion and the effort needed, you are going to just fine in the class.

2.0
3.0
WRT150
Jan 1, 2015

All through the class I was getting positive feedback, asked for help, and even went to the writing center just to make sure I was on the right track. Ended up not passing the class because I didn't have enough sources on ONE of my papers. However, he never said anything about those sources prior to grading. Super frustrating.

4.0
3.0
WRT150
Apr 7, 2015

Iadonisi is probably the funniest and most awkward prof I've had. Make sure you talk to him and let him read your papers in front of you to see what he thinks is interesting (He will be one of the professors grading you). Class is easy and fun to talk about certain subject matters. Overall it's easy to get a C or B in the class, hard to get an A.

5.0
1.0
098
Grade: A+
Oct 27, 2015

He is Awesome!!!!!!!!!!!!!!!!!!!!!!!

5.0
2.0
WRT 150
Grade: A+
Oct 27, 2015

Best Teacher to take!!! An easy A if you go to class and work hard in class rarely any homework. Grades fair.

5.0
1.0
WRT098
Grade: A
Oct 29, 2015

He is a very good teacher and will be very helpful with your paper. Definitley will take him for WRT 150.

5.0
3.0
ENG098
Grade: B
Jan 9, 2016

He loves to Crack Jokes and has a cool scene of humor, he also is very helpful and will help you if you need help.

4.0
3.0
WRT150
Grade: B+
Feb 16, 2016

Hilarious! I learned more about writing from this guy than my entire high school career! Very helpful and will take as much time as you need, if you do the work and ask for help.

5.0
3.0
WRT150
Grade: B-
Jan 10, 2017
Would take again

This was one of my favorite professors! He is so easy to get along with and is very helpful if you have any questions! I highly recommend!

Gives good feedback
Respected
Clear grading criteria
5.0
3.0
WRT150
Dec 11, 2017
Would take again

He is my favorite professor over all! He is hilarious. If you need help on anything he gives good feedback and will help you no matter what. I never liked Writing but professor Iadonisi made this class really enjoyable. I would for sure take his class again.

Gives good feedback
Respected
Hilarious
5.0
2.0
WRT150
Grade: B+
Feb 27, 2018
Would take again

Funny guy, and he makes the class a little less boring. Gives good feedback on papers and is clear on what separates papers from one grade to another. Good professor

Gives good feedback
Clear grading criteria
Hilarious
2.0
3.0
WRT150
Grade: B-
Mar 27, 2018
Wouldn't take again

Good teacher but is very hard to approach and is very boring at times.

Gives good feedback
Hilarious
Caring
2.0
2.0
WRT150
Grade: Not sure yet
Apr 18, 2019
Wouldn't take again

I took a 2 hour class with him and he barely taught us. He basically would tell you what he wanted us to do in the first 15-20 mins and then didn't say a word for the rest of the time. Very monotone and very boring. Great guy, not a great professor.

Gives good feedback
Skip class? You won't pass.
So many papers
1.0
2.0
WRT150
Grade: Not sure yet
Oct 31, 2019
Wouldn't take again

I missed two classes due to sickness and then another class for my grandmother's funeral. When I am emailed him to ask if this counted as an absence toward his limited amount he said "it is a college student's decision whether or not they decide to go to a given class." Not really sure how I had control over those situations. Do not take him.

Skip class? You won't pass.
So many papers
4.0
1.0
WRT150
Apr 11, 2020
Wouldn't take again

He wasn't the worst professor I have had at Grand Valley, but not one of my favorites. He is very quiet and doesn't talk a whole lot but I didn't mind that. Attendance does matter in his class, there are no second chances with that, however he is very good at responding to emails and can give helpful feed back!

Gives good feedback
Skip class? You won't pass.
So many papers
5.0
2.0
WRIT150
Grade: A-
Dec 7, 2020
Would take again

Fantastic prof. Really easy to follow along as well. The lectures get quite boring sometimes as the main focus is writing papers for your portfolio rather than all the nonsense he must get through in his curriculum. He gives fantastic feedback and he doesnt belive in "stupid q's". Another thing, book isn't needed. Good luck!

Gives good feedback
Respected
Accessible outside class
4.0
3.0
WRT150
Grade: A
Mar 20, 2021
Would take again

he is super easy to work with and is very good at answering his email. as long as you actually put in effort you will do fine

Accessible outside class
Participation matters
Graded by few things
5.0
3.0
WRT150
Apr 11, 2021
Would take again

Had him for WRT150 online and hes the most caring and easy going teacher ever. He gives you super good feedback on all your papers and your grade is only your writing portfolio and attendance.

Gives good feedback
Caring
Hilarious
3.0
3.0
WRT150
Jan 4, 2022
Would take again

Professor I made my first semester at Grand Valley really easy. As a first year student, college was scary at times but he was always super understanding and reasonable. My only negative comment would be that he frequently reviewed topics that I learned in middle school, but it made for an easy A. Would recommend him!!

Caring
Lecture heavy
Graded by few things
4.0
3.0
WRT150
Grade: A
Jan 12, 2022
Would take again

Prof gave really good feedback, and it was clear he wanted students to grow and succeed. Class was mostly chill and he taught about important concepts to use in our essays.

Gives good feedback
Respected
5.0
2.0
WRT150
Grade: A-
Dec 15, 2022
Would take again

Very good prof! He is very understanding and gives great feedback.

Participation matters
Caring
5.0
2.0
WRT150
Grade: A
Jan 9, 2024
Would take again

Very caring Prof. Just make use of the feedback he has to offer and it's super easy to get an A on your portfolio as long as you put in the effort.

Clear grading criteria
Gives good feedback
Caring
5.0
3.0
WRT150
Grade: A
Dec 22, 2024
Would take again

A caring professor who gives great feedback. Just put in the effort and you can get an A. unstuck ai was really helpful for study prep, alongside the free textbook. Attendance matters, but overall an easy and rewarding class.

Class Info

Online Classes

100%

Attendance Mandatory

95%

Textbook Required

56%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 16 grades
Most common grades:
A (5)
A+ (4)
B+ (2)
Grade Distribution
A(9)B(3)C(0)D(0)F(0)A-/B+(4)
Based on 19 reported grades
A: 5
A+: 4
B+: 2
B-: 2
Common Tags
Gives good feedback (10)
Caring (5)
Respected (4)
Hilarious (4)
Clear grading criteria (3)
Skip class? You won't pass. (3)
So many papers (3)
Accessible outside class (2)
Rating Trend

Declining

-0.29 avg change
Mar
Apr
Jan
Dec
Jan
Dec
Last 6 months
Ratings by Course

ENG098

5.0

(2)

ENG099

5.0

(1)

ENG226

5.0

(3)

ENG225

5.0

(3)

WRT

5.0

(1)
+14 more courses
Difficulty by Course

ENG330

4.0

ENG226

3.3

ENGLISH22

3.0

ENG203

3.0

WRT

3.0

Similar Professors