4.8

John Beattie

Education - University of North Carolina at Charlotte

4.8
Quality
1.5
Difficulty
100%
Would Retake
113
Reviews
4.8
Quality
1.5
Difficulty
4.9
Helpful
4.8
Clarity

100%

Would Retake

113

Reviews

Rating Distribution
Official

5

103

4

9

3

1

2

0

1

0

What Students Say

Beattie is one of my favorite professors at UNCC

EDUC2100 - 5.0 rating

Beattie is just a sweet old man

SPED2100 - 4.0 rating
Class Info

Attendance Mandatory

33%

Textbook Required

72%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 18 grades
Most common grades:
A+ (10)
A (7)
Incomplete (1)
Grade Distribution
A(17)B(0)C(0)D(0)F(0)A-/B+(1)
Based on 19 reported grades
A+: 10
A: 7
Incomplete: 1
A-: 1
Common Tags
Respected (5)
Caring (4)
LECTURE HEAVY (2)
Amazing lectures (2)
Participation matters (2)
Hilarious (2)
Clear grading criteria (2)
EXTRA CREDIT (1)
Rating Trend

Stable

-0.11 avg change
Apr
May
Dec
Jan
Mar
Nov
Last 6 months
Ratings by Course

2100

5.0

(2)

21004000

5.0

(1)

SPED

5.0

(12)

SPED1200

5.0

(1)

SPED5272

5.0

(2)
+6 more courses
Difficulty by Course

SPED4402

4.0

SPED5272

3.5

21004000

3.0

2100

2.0

SPED1200

2.0

Reviews (113)
5.0
2.0
SPED2100
Grade: Incomplete
Apr 3, 2001

You have to study but he gives you a study guide. Great personality!

5.0
1.0
SPED2100
Nov 16, 2001

Easy class, great teacher, tells you everything on quizzes! EASY!!

5.0
1.0
SPED2100
Feb 19, 2002

This man is funny, sexy, and so easy going. You will love his class! Take him!!

5.0
1.0
SPED2100
Feb 23, 2002

Wonderful, wonderful man =)

5.0
1.0
SPED
May 7, 2002

AWESOME TEACHER

5.0
2.0
SPED2100
Jul 1, 2002

AWESOME fun class! You will enjoy it!

5.0
1.0
SPED2100
Jul 29, 2002

No Comments

5.0
1.0
SPED
Oct 29, 2002

He is one of the Best teachers i've had on this campus

5.0
1.0
SPED2100
Nov 8, 2002

very laid back, cool guy..tests come with reviews, and he's hot!!

5.0
1.0
SPED
Nov 8, 2002

Wonderful Teacher! Fight to get into his class. It is well worth it!

5.0
1.0
2100
Nov 12, 2002

go to class just to look at him and you'll learn something while you're there

5.0
3.0
SPED2100
Nov 15, 2002

Very helpful and interesting. Take his class.

5.0
2.0
SPED1200
Nov 18, 2002

Awesom! He's so nice and the class in really interesting....SEXY TOO!!!

5.0
1.0
SPED2100
Nov 20, 2002

wonderful man. youll love his class. amazing personality. opinionated. take him!

5.0
1.0
SPED2100
Nov 22, 2002

cool guy, good instructor. take his class!

5.0
3.0
21004000
Nov 24, 2002

He is the best! I had him twice and enjoyed his teaching style and personality e

5.0
1.0
SPED2100
Dec 1, 2002

This is a great guy and an easy class....Looks just like Kevin Costner

5.0
3.0
SPED2100
Dec 10, 2002

He was a great teacher...lots of quizes and projects but his Final is optional..

5.0
1.0
SPED2100
Dec 16, 2002

Easy class, great teacher, if you have to take SPED this is the class to take

4.0
2.0
EDU6112
Jan 1, 2003

Fun Class, Drop dead sexy, great class

5.0
2.0
SPED2100
Jan 16, 2003

interestuig, fun makes learning great

5.0
1.0
SPED2100
Jan 30, 2003

Makes class fun, pretty simple material, overall great teacher

5.0
1.0
SPED2100
Feb 4, 2003

great guy, in the right profession

5.0
5.0
SPED5272
Feb 10, 2003

Sexy!!

5.0
1.0
SPED
Mar 18, 2003

Great Teacher!

5.0
1.0
SPED2100
Mar 26, 2003

AWESOME, the one class i like going to! He is real with his students and keeps class very interesting and entertaining! Would recommend this class for anyone even if you don't have to have it!! Very compassionate for what he does and believes in!!

5.0
1.0
SPED2100
Apr 10, 2003

John is so great! He is an easy teacher, but knows his stuff, also. Very nice and funny, and has an interesting class.

5.0
2.0
SPED2100
Apr 13, 2003

Kevin Costner's twin..very good teacher

5.0
1.0
SPED2100
Apr 14, 2003

very easy, interesting and funny, dont miss class, he gives extra credit on days not a lot of people are in class

5.0
2.0
SPED
May 29, 2003

One of THE nicest professors, tied only with Dr. Jaus. His classes are interesting and amusing, he knows his stuff and knows how to teach it. Go to class or you will not do well on quizzes.

5.0
1.0
SPED2100
Sep 29, 2003

He is sexy, sweet, very clear and willing to answer questions and help u out as much as possibe. One of the best and kindest profs I have ever had!!

5.0
1.0
SPED2100
Nov 12, 2003

HOTTIE!!! He is an inspiring professor as well. He is a great guy, and his class is fun and interesting.

5.0
1.0
SPED
Nov 12, 2003

He is a very hot teacher. But also a very good teacher! Take his class...it is very easy

5.0
1.0
SPED2100
Nov 13, 2003

What an awesome teacher!! He is Kevin Costner in the Field Of Dreams stage!!! I love his class and he is the sweetest man in the world!!!

5.0
3.0
SPED2100
Nov 13, 2003

great teacher and interesting lectures.

5.0
2.0
SPED2100
Nov 13, 2003

He is phenomenal..Dr. Beattie is very informative. Great sense of humor. The best intstructor on the face of this universe. Read your chapters and study your notes, you will do well.

4.0
2.0
SPED2100
Nov 18, 2003

I don't really know about this hotness level stuff...the one's that probably think he's hot are the older gals...but yea...he's pretty easy good teacher...but needs to purchase socks with his tassel loafers lol. Pretty good teacher!

5.0
2.0
SPED2100
Nov 23, 2003

Awesome teacher, he makes learning and going to class fun again.

5.0
1.0
SPED2100
Nov 30, 2003

Best class. Easy A. Just go to class cause the quizes are straight from the notes and he gives extra credit. And the whole hottness thig...maybe if your 40.

5.0
1.0
SPED2100
Dec 2, 2003

Don't even think of taking anyone else for this class! He's very passionate about what he teaches and is very inspiring. Easy A if you come to class and take notes. Highly recommended even if not required for your major. Best prof at UNCC!

5.0
1.0
SPED
Dec 25, 2003

He is a great teacher. very easy and sweet. one of the nicest teachers are uncc. he will help you out in any way he can, even if something is late. GREAT..take for an easy A

5.0
2.0
SPED
Dec 28, 2003

Best teaches I have ever had. I wish I could take him for all of my classes. He got me intrested and is hilarious. take him and you won't be dissapointed. I actually looked foward to having his class b/c it was never boring and he is very caring...etc.

5.0
1.0
SPED
Sep 27, 2004

He is a wonderful teacher. He makes learning fun. He loves the children and truly cares about making a difference in a child's life. That is what teaching is all about.

5.0
1.0
SPED2100
Nov 2, 2004

Can we say Kevin Costner's super hot twin brother?!?! Great teacher!! Class is easy

5.0
1.0
SPED
Nov 17, 2004

7 quizes.. 25pts. mad extra credit for knowing his fav. food, school, son's name, and what not.. shows cute cartoons.. if you go, youll get an A.. just because he likes to fail people who skip.. just go..hes cute and funny. nice guy. much love

5.0
2.0
SPED2100
Nov 18, 2004

Nice guy, great sense of humor, I rather enjoyed his class

5.0
1.0
SPED2100
Dec 6, 2004

Man, I wish I could take more classes with him! He's funny and taught so well. He can really keep your attention. I never missed his class, and that's not an easy feat for me. i recommend him to anyone. Screw other teachers! Take Beattie! (P.S. quizzes and homework = super easy!)

4.0
2.0
SPED2100
Dec 11, 2004

Beattie is nice, however, he tries to be your friend more then he actually teaches. At the end of the semester I learned more about his son's birthday and his old high school then about SPED. Overall, he's a decent guy.

5.0
1.0
SPED2100
Apr 10, 2005

AWESOME CLASS! Very easy, just go to class everyday. Very little work outside of class. Test are easy, final is optional, attendence is not required. You don't need to study much for this class, maybe an hour each night before the test. Gives a study guide, post grades quickly. No complaints at all!

5.0
1.0
SPED2100
Grade: A-
Nov 8, 2005

Yes take Beattie. He gives answers to test questions on days a lot of students don't show up for class. The quizzes are easy! Don't waste money on new edition of book, last years will work fine! Lots of great stories during class and soo funny.

5.0
2.0
SPED2100
Nov 24, 2005

Great Professor...Just go to class...he likes to fail people who don't go

5.0
2.0
SPED2100
Dec 6, 2005

Complete assignments and attend class and you'll make at least a B. The lectures are interesting and humorous on a good day. You must study for the quizzes!

5.0
1.0
SPED
Grade: A
Dec 12, 2005

This class was sooooo easy! He is such a great guy!! Makes the class fun! A lot of quizzes, but on small amounts of material, plus gives you a study guide of what will exactly be on the test! If you love SPED or even if you are just looking for credit hours, this is the guy to take!!

5.0
1.0
SPED
Dec 20, 2005

easy class, dont bother buying the book, you'll learn everything you need to know i class. Go to class and you'll get some kind of extra credit on the next quiz or answers to it. YOU will have to do 5 hours of special education classroom observation. Great guy overall.

5.0
2.0
SPED2100
Dec 23, 2005

Great at explaining things, very understanding, you'll be fine if you even try.

5.0
2.0
SPED2100
Jan 11, 2006

very funny....makes things interesting

5.0
1.0
SPED2100
Apr 12, 2006

if you want an easy A, take this class. if you want to walk away feeling like you actually learned something, take this class. he's a wonderful professor..the best of the best.

5.0
1.0
SPED2100
Apr 13, 2006

Great teacher, I really have enjoyed the class. Getting up early for this class isn't bad because it is very enjoyable. I would highly recomend this teacher to anyone, doesn't matter if you are an education major or not!

5.0
2.0
SPED2100
Jul 19, 2006

LOVE this teacher! his lectures are funny and he's so understanding to anyone who needs help or has problems. gives you freebie answers to test if you come to class.

5.0
1.0
SPED2100
Nov 1, 2006

The BEST SPED teacher ever! Very humorous, makes the class fun and interesting. 7 quizzes, all very easy if you study the material. HIGHLY recommend!

5.0
1.0
SPED2100
Nov 28, 2006

amazing. best sped teacher ever. he is hillarious, you don't really need to go to class but he makes it worth it. if you go to class you don't even have to open your book.

5.0
1.0
SPED2100
Apr 16, 2007

Okay now here is a teacher who truly understands what he teaches. He is great! His lectures are interesting. If you take good notes and study you don't even need a book. I would recommend him to anyone!

5.0
2.0
SPED2100
May 23, 2007

He was the best teacher I've ever had. He didn't require that you come to class, but he made it worth your while. He was great about working with me to bring my grade up. He really cares about his students.

5.0
2.0
SPED2100
Oct 31, 2007

He is such a great teacher. He is laid back. Helps with tests and cares about his job and the students.

4.0
1.0
SPED2100
Nov 2, 2007

I know that this professor has his own fan club, but I must admit that I really didn't like this class. Actually, I thought it was incredibly boring. All the material in the entire class could be covered in a month or less. He did not seem at all energetic to me, but kind of dull. The quizzes are decently easy, but you have to study!

5.0
1.0
SPED2100
Dec 3, 2007

Great teacher, very understanding if there were any issues with the classroom material. Had lots of laughs...

5.0
2.0
SPED2100
Dec 6, 2007

Great teacher, best I've ever had. Easy class. Quizes only, gives you the questions. Requires a book, but not extremely necessary to have. TAKE HIM!!!

4.0
2.0
SPED2100
Jan 18, 2008

This was an ok class. The material was easy, but I still could never pull a B on a test because of the Mult Choice questions. Also, he requires you to do a proj volunteering 5hrs in a school. It's good if you have free time outside of class that you don't mind driving somewhere and volunteering that long. If so, then it'll b easy for you.

5.0
4.0
SPED4402
Mar 13, 2008

I had John Beattie when I was in Grad school and also worked for his tutoring company ABC Tutoring. He is a very caring Professor, and has some great stories. Ask him what position he played in Football at UVa? haha Oh man I love that story!

5.0
2.0
SPED2100
Apr 2, 2008

I didn't realize that Kevin Costner, I mean Dr. Beattie, was a professor at UNCC. He is a really good one, though.

5.0
1.0
SPED2100
Apr 9, 2008

I really loved him!!!

5.0
2.0
SPED2100
Sep 13, 2008

very laid back and fun teacher. cancelled class pretty often. didn't take attendance. i think 7 quizzes and you have to go observe a special ed. classroom. overall a really cool teacher

5.0
2.0
SPED2100
Nov 13, 2008

Dr. Beattie is wonderful! He does an amazing job teaching you about his passion. He has powerpoints to go along w/ his lectures. You do have to do clinical hours in a special education classroom, but only like 3 hours and it is well worth! Be sure to take his class!!

5.0
2.0
SPED2100
Dec 4, 2008

Great teacher. Really cares about his students. Tells you what is important to know and explains ways to help students. 7 Quizzes, 5 hours Observing, Interview. I learned a lot from him, but didn't have to put in a huge amount of work. Productive class...

4.0
1.0
SPED2100
Dec 10, 2008

He is an amazing professor. I loved his class and it was fun to go to. He gave us answers to the quizzes just for being there. Very each class, a loving professor who will help you with anything. He is a very laid back guy. Loves to tell stories but gets the job done at the same time. I would take his class again in a heart beat!

5.0
1.0
SPED2100
Dec 10, 2008

He's a really good teacher. No tests just quizzes. Final is optional. Really slack class and teacher. It would be very hard to fail this class. Gave everyone an A on the last quiz. Gives the class quiz questions just for coming to class. Overall easy class.

5.0
2.0
SPED2100
Mar 24, 2009

Hes a great professor! Go to class. He gives answers to quizzes, he'll give questions like what is his birthday.. so go to class and dont leave early, or you'll miss those answers! No test, just quizzes.. easy going guy!

5.0
1.0
SPED1100
May 9, 2009

He is an awesome teacher. He is really nice and would help with anything anyone needed

5.0
2.0
SPED2100
May 11, 2009

Dr. Beattie is awesome! He give 7 quizzes per semester and a final. Observations are required (5hrs) but REALLY easy! He has a quiet voice so sit up front. Gives random questions about his life on the quizzes so come to class and don't leave early! Take his class!!

5.0
3.0
SPED2100
Oct 28, 2009

Great teacher! He is really nice and laid-back. Gives quizzes throughout the semester and then the final. He will give random questions for freebies on the quizzes, so don't miss class! Quizzes are usually easy as long as you study for them. Overall I loved his class.

5.0
1.0
SPED2100
Jun 23, 2010

Dr. Beattie is a very passionate about the subject of special education. Very helpful and lenient educator.

5.0
2.0
SPED2100
Jan 26, 2011

I absolutely love John Beattie. He is the nicest and most helpful professor! Explains everything very clearly...he's funny too. Take him!

5.0
1.0
SPED2100
May 15, 2011

This was definitely one of my favorite classes! Although attendance is not mandatory, I enjoyed coming to this class. There are no tests- only 8 quizzes, required 5 hours of observation time, and the final is optional (if you need extra points). Overall, this is a great class and you couldn't get a better teacher!

5.0
1.0
SPED2100
May 24, 2011

Great class and professor! As long as you go to class you will get an A on all the quizzes there are no tests. Final exam is optional, so if it'll help your grade you can take it. I rarely used my textbook but it might have been helpful to use it a little more.

5.0
2.0
SPED2100
Oct 25, 2011

Dr. Beattie is very interesting and knowledgable about special education. His class is easy, but you still learn a lot. I'd definitely take his class over again.

5.0
1.0
SPED2100
Dec 14, 2011

Very laid back. As long as you show up for the class, easy A

5.0
1.0
SPED2100
Mar 25, 2012

Dr. Beattie is a nice person but you will not learn much in his class. The class is boring but very easy.

5.0
3.0
SPED2100
May 17, 2012

Super nice guy! An exemplary teacher. The quizzes are a bit tricky, but I still ended up with an A!

5.0
1.0
SPED2100
Aug 9, 2012

Dr. Beattie is great! The class is really easy and he also makes it pretty interesting. If you're taking Special Ed, chances are you're getting into a similar field, so what he teaches definitely helps.

5.0
1.0
SPED2100
Mar 5, 2013

Dr. Beattie is wonderful! He is very passionate about the subject and gives real life examples so things are easier to understand.

5.0
3.0
2100
Mar 15, 2013

This professor is THE BEST PROFESSOR AT UNCC! He is really sweet and cares about his students. He is also so passionate about what he does! AMAZING! TAKE HIM!

5.0
1.0
SPED2100
Mar 31, 2013

Dr. Beattie is amazing. He loves what he does and his sense of humor is great.

4.0
3.0
SPED2100
Apr 7, 2013

Absolutely love him! Very passionate about his work! Very helpful! His attendance is not mandatory, but I recommend going to class. Gives out some answers to midterm/final in class for those who show up! I hope to have him again!

5.0
1.0
SPED2100
Nov 23, 2013

Great class. Professor is funny and passionate about this subject! I highly recommend. Extremely light homework load- only a few online vocab quizzes. Highly recommend!

5.0
3.0
SPED2100
Grade: A+
May 6, 2014

By far the best professor I've ever had. Super passionate about what he does, and one of the sweetest teachers you'll ever meet. Easy course load and interesting topics. I would definitely recommend taking him if you get the chance!

5.0
1.0
SPED2100
May 15, 2014

He is by far my favorite teacher! He is always willing to help answer questions and is very funny. I enjoyed going to class and the time just seemed to fly by. HIGHLY RECOMMENDED!!

5.0
1.0
SPED2111
Grade: A+
May 21, 2014

AMAZING PROFESSOR!!! Very nice guy and wants everyone to succeed. MUST TAKE HIM!

5.0
1.0
SPED2100
Grade: A
Oct 13, 2014

One of the best professors I've had at UNCC so far. His Moodle quizzes come straight from his textbook, he gives silly trivia quiz questions about his life he uses on the quizzes to people who show up for class. In class quizzes are a breeze, notes are easy to take so studying is very simple.

5.0
1.0
SPED2100
Grade: A+
Nov 20, 2014

He is the best teacher!! he is my favorite teacher, is a awesome guy and super passionate about everything he teaches. besides his awesomeness, he is super easy, a couple online quizzes that are straight vocabulary from the text, some inclass quizzes, which he basically tells you what is on them. There is extra credit and You Wont Regret it !!!

5.0
1.0
EDUC2100
Dec 5, 2014

Dr. Beattie is one of my favorite professors at UNCC. He is so sweet and is super easy! The class consist of 5 in-class quizzes that come right from the power points. and 10 online quizzes that come straight from the vocabulary in your textbook! There is no mid-term and the final exam is OPTIONAL!!! Extra credit is available. TAKE HIM IF YOU CAN!!!

4.0
2.0
SPED2100
Grade: A+
Oct 22, 2015

Dr. Beattie is just a sweet old man. Attendance isn't necessary, but a good idea when an in-class quiz is coming up. There are only 5 of them and the class before he will give you a study guide in class. 10 hours in a classroom clinical is required, but enjoyable and easy. Bring him canned goods? Extra credit. Love this guy.

5.0
1.0
SPED2100
Grade: A+
Feb 23, 2016

Best teacher I have ever had! I learned so much from him even though I knew half of it already. He is always there for you. He understands life happens. He is hilarious. Show up the majority of the time and you will get an A.

3.0
1.0
SPED2100
Grade: A+
Apr 1, 2016

Dr. Beattie's class was VERY easy! As a person he tries to incorporate humor into his class, for the most part though, he is pretty dry to listen to. I found his class long and boring and a lot of it was just common sense. There are only 5 in class quizzes, 10 clinical hours along with a paper, and online quizzes for each chapter.

5.0
1.0
EDUC2100
Grade: A
May 3, 2016

Dr. Beattie is passionate about what he does. He wants his students to do well and learn. His biggest goal is for people to walk away appreciating people with special needs. If you attend class, you should do well. His class is lecture but there are 200 people in the class. He is very funny and is able to hold your attention for a large class.

5.0
1.0
SPED2100
Grade: A+
May 11, 2016

There are online quizzes each week but are super easy. The final is optional. The clinical hours and paper is a majority of your grade but if this is in your major then it is very interesting. He is veryour dry but is sometimes funny.

4.0
1.0
SPED2100
Grade: A
Dec 9, 2016
Would take again

Easiest class I've ever taken in my life. Easier than just about any high school class you could imagine. No exams or final, 10 online quizzes ( answer was "a" to every single question) 5 in class quizzes only difficult if you don't show up & somewhat listen to what he says, and some clinical hours. Easy GPA booster if you need an elective.

Respected
LECTURE HEAVY
5.0
1.0
SPED1100
Grade: A+
Dec 15, 2016
Would take again

Super laid back, can talk about practically anything. He is clear and loves to talk about his family (some quiz questions are about his family). He goes over the quiz the class before you take it and is very patient. Probably the best professor I will ever have!!

Amazing lectures
Caring
EXTRA CREDIT
5.0
2.0
EDUC2100
Grade: A
Dec 20, 2016
Would take again

Dr. Beattie's goal is for you to learn about children with specials needs. There are A LOT of people in this class so it is lecture. He is pretty entertaining in relation to college classes. The class is designed to get an A if you attend and give forth any effort. He doesn't try to trick you it is just a class to learn about special education

Gives good feedback
Respected
Participation matters
5.0
2.0
EDUC2100
Grade: A
Dec 20, 2016
Would take again

Great teacher! Interesting lectures! Very inspirational. He knows what he is talking about and make it very fascinating to listen to! There are required observation hours in a school, but other than that the tests were online and rare hw. Would definitely take again! Cares about students and wants others to care about kids with special needs.

Respected
Inspirational
Hilarious
5.0
1.0
SPED1100
Grade: A+
Jan 10, 2017
Would take again

Awesome professor! Take notes and you'll pass!

Hilarious
Amazing lectures
Caring
5.0
3.0
SPED2100
Jan 11, 2017
Would take again

Awesome professor! He inspired me to change my major to special education! His class is very easy as long as you take notes, study for the quizzes and come to every single class. Would take this class again!

Skip class? You won't pass.
Clear grading criteria
Respected
5.0
1.0
SPED2100
Grade: A+
Mar 29, 2017
Would take again

Prof. Beattie is my fav. prof. at UNCC. He is passionate about special education and the way he dresses. If you show up and take good notes you will have no problem passing. He will give out extra credit on random days and it tends to be when people skip class. Honestly if you don't pass his class with an A, you should reconsider your major.

Clear grading criteria
Caring
LECTURE HEAVY
5.0
2.0
SPED5272
Grade: A
Nov 9, 2017
Would take again

Very laid back and caring professor. I missed a question on a quiz and emailed him a quote from the article and why I answered the way I did. He emailed me the next day thanking me for reviewing the quiz and article in detail and awarded me the points. Come to class, have a good attitude, participate and you should easily make an A.

Respected
Participation matters
Caring
Class Info

Attendance Mandatory

33%

Textbook Required

72%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 18 grades
Most common grades:
A+ (10)
A (7)
Incomplete (1)
Grade Distribution
A(17)B(0)C(0)D(0)F(0)A-/B+(1)
Based on 19 reported grades
A+: 10
A: 7
Incomplete: 1
A-: 1
Common Tags
Respected (5)
Caring (4)
LECTURE HEAVY (2)
Amazing lectures (2)
Participation matters (2)
Hilarious (2)
Clear grading criteria (2)
EXTRA CREDIT (1)
Rating Trend

Stable

-0.11 avg change
Apr
May
Dec
Jan
Mar
Nov
Last 6 months
Ratings by Course

2100

5.0

(2)

21004000

5.0

(1)

SPED

5.0

(12)

SPED1200

5.0

(1)

SPED5272

5.0

(2)
+6 more courses
Difficulty by Course

SPED4402

4.0

SPED5272

3.5

21004000

3.0

2100

2.0

SPED1200

2.0

Similar Professors