4.8

Diana Fletcher

Biology - Mount Royal University

4.8
Quality
1.4
Difficulty
94%
Would Retake
100
Reviews
4.8
Quality
1.4
Difficulty
4.8
Helpful
4.7
Clarity

94%

Would Retake

100

Reviews

Rating Distribution
Official
100 total ratings

5

87

4

10

3

1

2

1

1

1

What Students Say

Take her, she is amazing

NTSC2201 - 5.0 rating

One of the best profs I've had

NSTC1112 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

80%

Textbook Required

31%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 38 grades
Most common grades:
A (19)
A+ (15)
A- (3)
Grade Distribution
A(34)B(1)C(0)D(0)F(0)A-/B+(3)
Based on 41 reported grades
A: 19
A+: 15
A-: 3
Not sure yet: 3
Common Tags
Caring (22)
Respected (13)
Participation matters (11)
Skip class? You won't pass. (8)
Hilarious (8)
Clear grading criteria (7)
Inspirational (6)
Amazing lectures (6)
Rating Trend

Stable

-0.18 avg change
Jun
Jan
Jun
Jun
Mar
Feb
Last 6 months
Ratings by Course

2201

5.0

(1)

BIO130

5.0

(2)

BIO2231

5.0

(1)

BIO0130

5.0

(9)

BIO

5.0

(1)
+19 more courses
Difficulty by Course

BIOLOGY

3.0

BIO30

3.0

2201

2.0

BIO

2.0

BIOL2231

2.0

Reviews (98)
5.0
1.0
BIO130
Jul 10, 2004

Excellent upgrading instructor. Diana fills in all those gaps so you can achieve success in university.

5.0
1.0
BIO2231
Jul 10, 2004

No Comments

5.0
1.0
BIO0130
Jul 31, 2004

very nice, fair (if not a little too easy) marker and very willing to help if you're having trouble.

5.0
1.0
BIO0130
Sep 6, 2004

the best bio teacher ever

5.0
2.0
BIO
Mar 25, 2005

I wish she was teaching advanced bio because I absolutley love her. She makes the subject easy to understand and if you study, it is reasonable to get good marks in her class. I recommend!

5.0
2.0
BIOL2231
Apr 10, 2005

Diana was my tutorial instructor -- she was amazing!! very good at explaining concepts and very friendly overall!

5.0
2.0
BIOL2231
Apr 29, 2005

Fantastic tutorial instructor. Really iroend out the details. There's nothing she won't do to help you out.

5.0
2.0
BIO0130
Jul 6, 2005

Diana is extremely helpful and loves to tell stories! I really enjoyed her class.

5.0
3.0
BIOLOGY
Grade: B-
Sep 2, 2005

Amazing teacher! Really helpful and approachable, knows her stuff and keeps it interesting!

5.0
3.0
BIOL0130
Nov 25, 2005

Whenever I needed any help with anything, she was always there ready to give any information I needed. She is well worth the time.

5.0
1.0
BIOL0130
Apr 26, 2006

Great teacher! Knows what she is talking about, and makes the class interesting. A+!

5.0
3.0
BIO30
Apr 17, 2007

What a great teacher, She should get some sort of award for being so good!

4.0
1.0
NTSC1112
May 15, 2007

BEST. TEACHER. EVER.

5.0
2.0
BIO0130
Jun 25, 2007

Dianna made a boring subject exciting. She was always full of little stories that helped us to remember the info. she told us exact questions that would be on the test and was very understanding with extensions on assignments

5.0
2.0
BIO130
Nov 27, 2007

The best instructor I ever had.

5.0
1.0
BIOL0130
Dec 20, 2007

Sometimes I wish I didn't take her class because now I compare her to everyone of my profs, and none of them come even close to her. She's perfect, I have never seen a professor who cared about her students the way Diana did. SHE IS A GOD!!!!!!!!!!!!!!!

5.0
2.0
BIOL0130
Dec 21, 2007

Smart patient and has a plan! Her style of teacher will keep you interested and you'll learn more then you ever thought you would! She's the most amazing teacher i've ever had. I only wish i could always have her as a teacher. She uses online notes and all of her assignments are fun she's great in tutorials! Her tests are interesting. FANTASTIC!

5.0
1.0
BIOL1030
Jan 6, 2008

I wish i had her as a teacher always! I am a slacker, but i always wanted to come to her class no matter what. SHe makes it interesting and fun! and easy ! She gives helpful information for test in order to prepare! AMAZING TEACHER!

5.0
1.0
BIOL0130
Apr 18, 2008

Amazing! What else can be said that hasn't already been said.

5.0
1.0
BIOL0130
May 16, 2008

What an amazing woman! She's got such a great personality, is so helpful, and if you go to class she'll always tell you exactly whats going to be on the exam.

5.0
1.0
GNED1102
Nov 3, 2008

She is SO SO AWESOME! You will love her to pieces! There's nothing good I can say about her that hasn't already been said!

5.0
2.0
BIOL0130
Nov 29, 2008

very helpfull before tests

5.0
2.0
BIO0130
Dec 14, 2008

I had Diana for an upgrading teacher. What can I say? She is invaluable and an asset to all of MRC. If all teachers were like her we all would surpass our own expectations as she has one goal in mind for you. To make sure you succeed! There is nothing she won't do. She gives up her own lunch breaks just to teach you anything you need to clarify.

5.0
1.0
GNED1101
Apr 8, 2009

I love her! She is awesome and funny and intelligent. This class is so easy with her. She has a good sense of humour, she uses lots of powerpoints, videos, demonstrations...easy to follow.... perfect instructor

5.0
1.0
BIO0130
Dec 16, 2009

she is great

5.0
1.0
GNED1102
Jan 20, 2010

Loved her class. She loves teaching and she's great at it. Always had lots of fun activities for us, tons of class participation. Others in class who had her before just raved about her, now I know why. Would love to have her teach me again!

5.0
1.0
NTSC1
Apr 18, 2010

Awesome prof for an awesome class. She teaches stuff that actually matters in our day to day lives, and gives marks for recycling! A LOT of homework for this class, but it is all very easy. If you keep up with her assignments, you will do very well. Plus she is very approachable.

4.0
2.0
NTSC1112
Jun 17, 2010

She is great! Everything I learned in this class is applicable to my own life, and all the work we did was very interesting and interactive. There are a lot of assignments but they are very easy and interesting.

5.0
1.0
BIO0130
Aug 9, 2010

I think I'm in love!!! She is the best instructor I have had! She stops her busy office work to help you in all the ways she knows how! just incredible!

5.0
1.0
NTSC2201
Dec 3, 2010

She just the best! Attendance is mandatory if you want the A+

5.0
1.0
GEND1102
Jan 9, 2011

You need to show up to class because you get lots of marks for just showing up. Her class was so easy and she is a great person. Take her class!

5.0
1.0
NTSC1112
Oct 25, 2011

OMG! I think im in love! Diana is HANDS DOWN the best Professor at Mt. Royal! So nice, so funny, so helpful, so clear! She will do whatever it takes to make you understand the material. If only I could have her for all my classes i'd be getting straight As! I so looked forward to going to class and it was all because of her! Fantastic prof!

5.0
1.0
BIOL0115
Apr 20, 2012

Great very helpful prof! She will do whatever it takes to help you understand! Highly recommend her!!

5.0
1.0
NSTC1112
Apr 30, 2012

BEST PROF EVER!! crystal clear on what she expects, very helpful and makes you want to learn! Would take any of her classes again.

5.0
1.0
NTSC1112
Sep 11, 2012

Diana is by far one of the best profs at MRU .Shes soo nice and super caring. If you ask her for extensions on assignments she will definitely give you an extension! Lots of assignments but they take so little time to finish and I actually enjoyed them. This was the ONLY class I can say I looked forward to. TAKE ANY CLASS WITH HER

5.0
2.0
BIO0115
Oct 29, 2012

Diana is easily one of the best profs. She is extremely helpful. She wants you to do well in the class. Diana's tests are clear and all the answers are in her notes that she goes over in the lecture. SHE IS AMAZING!!

5.0
1.0
NTS1112
Nov 21, 2012

Great prof. expectations are very clear and makes class interesting and fun. will definitely try to take her again,

5.0
1.0
NTSC1112
Nov 23, 2012

BEST PROF EVER!! Take as many classes as you can with Diana! She is extremely fair, always gives extensions if you ask. So understanding and so nice! She would ask our class when we wanted assignments to be due, and she'd give us weeks to do such easy assignemnts! TAKE THIS CLASS WITH DIANA!! You won't regret it!

5.0
2.0
BIOL0115
Nov 26, 2012

Diana is AMAZING! So clear in what she wants, very clear on what the exams will cover and really want her students to pass the class.

5.0
2.0
NTSC1112
Dec 5, 2012

Very friendly. Classes are a lot of chatting about current environmental events in the media. Interesting films. Good, clear, short lectures. Pretty easy marker. A lot of your mark is participation! Learned alot.

5.0
1.0
NTSC1112
Dec 5, 2012

AMAZING! I don't think there is a single student who doesn't adore her! Super funny, witty and really knows her stuff!! This class may actually change your life - I know I left actually wanting to make a difference (not very many classes can do that). An easy A+, just go to class... And with her, you'll actually WANT to! So sad the term is over!!!

5.0
1.0
NTSC1112
Dec 8, 2012

Diana is super realistic about her expectations for an intro class. She made it fun, informative, and flexible which made taking this class easy and stress-free. If you can take this class with her I'd recommend it.

5.0
1.0
NTSC1112
Dec 11, 2012

An easy A+. Although, the class can be boring at times. You basically just discuss current enviro issues instead of learning HOW to change the world. Although classes fly by!

5.0
1.0
NTSC1112
Dec 20, 2012

ABSOLUTELY AMAZING TEACHER! One of the nicest and most helpful teachers Ive met! This class is fun, easiest A+ ! She's so understanding and will give extensions with anything including take home finals if you ask her!

5.0
1.0
NTSC2201
Apr 10, 2013

Super easy class but be careful because her assignments are sometimes difficult to find on blackboard. Really easy marks just for attending and listening to news stories! I would definitely recommend this class as a GPA booster!

5.0
2.0
2201
Apr 27, 2013

By far she is one of the best teachers I have ever had at Mount Royal! She totally understands her students and helps them when they need it. You can easily get an A in this class only if you attend all the classes and do all the assignments.

5.0
1.0
NTSC2201
Apr 27, 2013

Diana is cute and funny. Easy teacher and nice. You must do assignments and come in to get an A. She talks about news for a long time in class. Final and midterm are take home :). Her assignments can be long and overwhelming. Research is required for this course especially for final project.

5.0
1.0
BIO0130
May 7, 2013

Her Bio class was probably the easiest class i've ever taken. It was honestly easier than some of the bio classes I took in high school. I just loved this class, mostly because of Diana. Highly recommend...

4.0
1.0
NTSC1112
May 28, 2013

She is very easy going. It's really easy to get an A in her class. However, it was quite boring so I ended up not going to class half way through the semester, but still pulled off a good grade. GPA booster for sure.

5.0
1.0
NTSC2201NTSC
May 30, 2013

Amazing Teacher. If you need a high GPA then I seriously recommend taking as many classes as you can with her as I got A+ in all three. She does give some marks for attendance but that only equals out to 10% so it is still worth it if you miss some.

5.0
1.0
BIOL0130
Grade: A
Oct 30, 2013

First class i have taken in 10 years, glad it was with her. Super helpful, answered my millions of questions over email usually withing a day.

5.0
1.0
BIO0130
Dec 25, 2013

She is the best

5.0
1.0
0130
Grade: A
May 11, 2014

Easiest Biology class Ive ever taken. Diana is a fair marker and very sweet. She has excellent communication and is quick to respond. She will clarify anything that may be confusing :) Take your bio with her! AMAZING.

5.0
2.0
0130
Grade: A+
Apr 17, 2015

The best 0130 teacher, is really helpful and really wants her students to succeed.

5.0
1.0
NTSC1112
Grade: A-
Apr 29, 2015

I LOVED Diana as a prof. She is the most easy going prof I've had. Her class was easy to go to and we never knew what to expect in the next lecture. Her assignments were small and easy as well as the larger assignments. I would easily take another class with her again.

5.0
1.0
NTSC1112
Grade: A+
Jun 30, 2015

I took her class as I heard it was an easy one to pass, however I did not expect to get out of it what I did. Diana is very passionate about the environment and it comes through in her teaching. This makes her lectures interesting and she'll motivate you to care a bit more about the environment. Would take an enviro class from her again.

5.0
1.0
NTSC2201
Grade: A+
Nov 26, 2015

I was worried the first week of class when I read the course outline. Diana is an amazing teacher who really increased my awareness of the environment. This class is amazing but the final project was a little stressful. I'm not good at writing essays and that was a big half of the final project.

5.0
1.0
NTSC1112
Grade: A+
Dec 1, 2015

Diana is a very easy going prof. The class is very easy as it is mostly opinion based. Attendance is an important as you receive a mark for every class. Most classes are presentations or movies. However, you have many mini assignments throughout the semester. She does not provide much instruction, but as long as you complete it, you receive 100%.

4.0
1.0
NTSC1112
Grade: A+
Dec 9, 2015

Diana is hard to rate. This class was unbelievably easy. Lots of little assignments but she will give most anything 100% if you just do it. However I was super bored. It took a long time to get anything done, movies stretched over 8 classes, 45 mins of current events at the beginning of each class. Very tedious. She is funny and nice though.

4.0
1.0
NTSC1112
Dec 10, 2015

Probably the easiest class ever. Easy 100% on all the assignments if you do them. She is super passionate about the environment though and it shows :) loved her classs and love her! Deffs taking a class with her next semester!

5.0
1.0
NSTC1112
Grade: A
Jan 4, 2016

Great prof! Her class was incredibly easy as long as you did the assigned work you usually got 100%. Showing up was mandatory though you lost nearly a percent each class you didn't go to.

4.0
2.0
NTSC2201
Grade: A-
Mar 28, 2016

Not many people attended her class when I took it. She was very straight forward with her assignments, and she had a sense of humour. I took it becuase I was told it was going to be easy. Her final exam was a take home, but it was long. She's very considerate of her students.

5.0
3.0
NTSC3301
Grade: A+
Oct 15, 2016
Would take again

Diana is a great prof ! love her. Took 3 natural science classes with. She really cares about her students. Willing to extend due dates for reasonable reasons. she is very passionate about what she her classes.

LOTS OF HOMEWORK
Inspirational
Caring
5.0
1.0
NTSC3301
Grade: A+
Nov 22, 2016
Would take again

Amazing prof! Easy, understanding, flexible, hilarious, knowledgeable. Great for lazy people as well (just attending class and coasting will get you a decent grade with minimal effort). Guaranteed A if you put in some effort and attend lecture.

Participation matters
Clear grading criteria
Caring
4.0
2.0
NTSC1112
Grade: A-
Nov 23, 2016
Would take again

Awesome class with Diana! Definitely recommend others to take this class. Easy GPA booster as long as you come to class and do the small assignments.

Gives good feedback
Caring
GROUP PROJECTS
5.0
1.0
NTSC1112
Grade: A+
Dec 5, 2016
Would take again

Diana is by far the best prof I have ever had! She is absolutely amazing! This course consisted of many many "small" assignments, but if you did them you almost always got 100% on them! Attendance is mandatory you will lose 1% every class you miss. Diana really does care about the environment, and it really shows in her teaching. AMAZING PROF!!!

Skip class? You won't pass.
Inspirational
Caring
5.0
1.0
NTSC2201
Grade: A+
Dec 12, 2016
Would take again

Show up and Pass! Diana was an amazing prof, and gives out easy marks, no mid term take home exam with open content to everything on black board, and is open to suggestions on her final exam! do minimal required assignments and except to pass!

Respected
Caring
EXTRA CREDIT
5.0
1.0
NTSC2201
Grade: A
Dec 15, 2016
Would take again

she's the best!!!

Participation matters
Clear grading criteria
Amazing lectures
5.0
2.0
NTSC2201
Grade: A
Dec 25, 2016
Would take again

Such a sweet lady and gives awesome lectures. It was also a very VERY easy class while learning a lot of useful information for the real world.

Participation matters
Clear grading criteria
Caring
5.0
1.0
NTSC2201
Grade: A+
Jan 5, 2017
Would take again

Diana is an amazing prof, easiest A as well.

Respected
Hilarious
Caring
5.0
2.0
NTSC2201
Grade: Not sure yet
Mar 20, 2017
Would take again

She is the cutest woman ever. I love her classes, actually learnt ALOT about the environment in ways that I am actually going to use in my life. She is easy going, VERY understanding, and also cracks some funny jokes that make the class room environment nice and warm. Her assignments are straightforward. Take her, she is amazing!

Respected
Hilarious
Caring
1.0
2.0
NSTC1112
Apr 11, 2017
Wouldn't take again

Her class is so frivolous she has to dock 1% per class you miss just to get you to show up. She gives no lectures, showing movies and making students give presentations instead. Lazy teaching if you ask me. She gives way too many mini-assignments even at the end of the year. She doesn't include what all the assignments will be on the syllabus

Skip class? You won't pass.
LOTS OF HOMEWORK
GROUP PROJECTS
5.0
3.0
NSTC1112
Grade: A
Apr 21, 2017
Would take again

I had to write here because of the awful comment left recently. I have taken all of her classes. She is completely clear on what is expected in classes. This class is a hands on, and yes you need to come to class. She wants you learn and be able to apply the material in real life situations. Anyone who doesn't do well in her class is just lazy.

Respected
Inspirational
Caring
4.0
2.0
NTS1112
Grade: A
May 7, 2017
Would take again

This class is a GPA booster. Diana is a reasonably easy marker... you do the work, you'll get at least an A. There are many more assignments than what is on the course outline but they are mini assignments and super easy. Lots of movies watching in this class... a great way to get other course assignment done during her class.I definitely recommend

Participation matters
Skip class? You won't pass.
Caring
5.0
1.0
NSTC1112
Oct 25, 2017
Would take again

One of the best profs I've had.

Gives good feedback
Clear grading criteria
EXTRA CREDIT
5.0
2.0
NSTC1112
Grade: A
Dec 13, 2017
Would take again

Diana is very knowledgeable and inspirational. She is a great professor, listens well and accommodates to your schedule depending on what you need. Achieving an A in her class is easy, just make sure that you show up to class. She takes attendance, which is included in your marks.

Respected
Participation matters
Skip class? You won't pass.
5.0
1.0
NSTC1112
Grade: A
Apr 19, 2018
Would take again

This is one of the easiest courses I have ever taken. The only reason you have to show up is for attendance marks, she will fail you if you dont show to her classes or final. Thats the only thing shes strict on. Theres no midterm and take home quizzes and assignments are super easy. One big project but she is an easy marker. Definite GPA boost.

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
2.0
NSTC1112
Grade: A
Nov 17, 2018
Would take again

I had Diana for a NTSC 1112 class and she's amazing! Shes really knowledgeable and funny, and she grades you based off of a number of assignments giving you multiple opportunities to do well. She is also very accommodating and easy to approach, don't be afraid to ask for help if you need it.

Participation matters
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
1.0
NTSC3301
Nov 22, 2018
Would take again

Nicest professor I've ever had! Very understanding, gave me an extension on assignments as I was extremely busy with the other 5 core courses I was in. Very easy to talk to and wants everyone to do well! Recommend her anytime, just wish she taught more classes!!

Hilarious
Caring
GROUP PROJECTS
5.0
2.0
NTSC1112
Grade: Not sure yet
Dec 16, 2018
Would take again

Diana is a easy marker and such a marshmallow of a human. I love her very much and she is always very quick to respond to her emails. Her classes are a highlight for sure. Though be forewarned she shows sad and graphic movies including one on shark dinning and one on a dolphin slaughter so wear water proof mascara ladies!

LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
1.0
NSTC1112
Grade: A
Jan 4, 2019
Would take again

Easy A but attendance is mandatory

Respected
Hilarious
Caring
5.0
1.0
NSTC1112
Grade: A+
Mar 20, 2019
Would take again

Class is clear and concise, she is very to the point. She gives a lot of mini super easy assignments that can literally be done in less than 20 mins. She is fully open to giving extensions even though it is never needed. It is a great GPA booster and would recommend anyone to take this course.

Respected
Lots of homework
Caring
4.0
2.0
NTSC2201
Grade: A
Apr 26, 2019
Would take again

Best prof ever. Just show up to class and finish her assignments and you are guaranteed A.

Inspirational
Clear grading criteria
Amazing lectures
5.0
1.0
NTSC3301
Jun 8, 2019
Would take again

One of the best profs I've had. Assignments were really easy and if you state your opinion well, you'll get full marks on all of them. It's a very interesting class which makes it easy. I would say it's not mandatory to show up to class, but you get marks for showing up and doing the activities she has prepared for that day.

Gives good feedback
Respected
Group projects
5.0
1.0
NTSC1112
Grade: A+
Dec 9, 2019
Would take again

Diana is amazing! If you can - take a class with her and I promise you won't regret it!!

Group projects
Clear grading criteria
Hilarious
5.0
1.0
NTSC1112
Grade: A
Dec 16, 2019
Would take again

Diana is such a sweetheart. She is so considerate and always wanted her students to pass. I will definitely take her class again

Gives good feedback
Skip class? You won't pass.
Amazing lectures
5.0
2.0
NTS1112
Grade: A
Dec 18, 2019
Would take again

Diana is incredible. Going to class is essential, but she makes up for it with her HILARIOUS comments and jokes. For me, it was a nice break from all of my math heavy classes, and all you really need to do is show up and pay attention. At the same time, the material really change my habits and world view. Easy A if you do the work

Respected
Participation matters
Skip class? You won't pass.
5.0
2.0
NTSC3301
Jan 10, 2020
Would take again

Diana is amazing. Her lectures are interesting and the class is not hard. She is the BEEEEST.

Respected
Inspirational
Amazing lectures
5.0
2.0
NSTC3000
Grade: A
Mar 3, 2020
Would take again

Dianna is so sweet, she is so understanding that her students have other classes that they are stressed about.

Inspirational
Hilarious
Caring
2.0
2.0
NTSC2201
Grade: A
Apr 14, 2020
Wouldn't take again

She is a nice and respectful person overall, however I found the lectures heavy on daily news and movies. I learned more about the course reading on my own. Her blackboard is disorganized, and her instructions arent always clear.

Participation matters
Skip class? You won't pass.
Group projects
3.0
2.0
NTSC2201
Grade: Not sure yet
Apr 14, 2020
Would take again

Diana is a very sweet and respectful woman and very approachable. Although, her lectures include watching lots of videos and movies, and questions from what you watch will show up on the final, so make you attend each class. All in all, I loved Dianas personality, but her classes (and Blackboard for course) were slightly unorganized.

Respected
Participation matters
Caring
5.0
1.0
NTSC3301
Jun 19, 2020
Would take again

Absolutely LOVE Diana. She makes it feel like we're actually in a classroom. Attended all of her synchronous lectures at 9AM. Best decision of my life taking this course, because it teaches you actual environmental issues we must address. There's nothing she should change for the online Fall semester - it's perfect as-is. You're amazing Diana!

Participation matters
Group projects
Amazing lectures
5.0
1.0
NTSC3301
Grade: A
Jun 19, 2020
Would take again

Honestly Diana has made my university experience so much better. She is super caring and understanding of all the students in her class and all the content she teaches is relevant to our everyday lives. I would highly recommend taking her class and even though our lectures were early in the morning, all students would show up. She is amazing !!!

Gives good feedback
Respected
Group projects
5.0
1.0
NTSC1112
Grade: A+
Jan 29, 2021
Would take again

Diana is a real hidden gem, I recommend taking any of her classes and you will not be disappointed. Her lectures are super engaging and fun to participate in. Her daily multiple-choice questions were fun and she dropped "hints" as to what the answers were ;) She was definitely a joy to have as a prof!

Group projects
Amazing lectures
Caring
5.0
1.0
NTSC2201
Grade: A+
Jun 7, 2021
Would take again

Diana is really caring and understanding towards students. She adjusts deadlines and was a super easy marker, which as students, we appreciate. She's passionate about what she is teaches which makes coming to her class easy! NTSC2201 is an easy A, I recommend it to anyone who needs to knock out the GNED requirement -take it with Diana if you can!!

Respected
Clear grading criteria
Caring
5.0
2.0
NTSC3301
Grade: A+
Jun 16, 2023
Would take again

Diana is such a caring and inspirational teacher. Coming to class was enjoyable because she's funny, and even though I get a lot of social anxiety, the in-class group work was insightful and fun. Truly one of the best professors at MRU, and I would not hesitate to have a class with her again.

Participation matters
Hilarious
Caring
5.0
1.0
NTS1112
Grade: A
Mar 5, 2024
Would take again

I had Diana back in 2019 and honestly still think about her today. She was extremely caring and so much fun to talk to! Def the best prof at MRU no joke! She made the course a lot of fun, and I always looked forward to class (which I never do). If you have her for any class, lucky you! SHE IS AMAZING!!!

Amazing lectures
Hilarious
Caring
5.0
2.0
NTSC3301
Grade: A
Feb 2, 2025
Would take again

Professor Diana is fantastic - she makes lectures engaging and the class material really relevant. While attendance isn't mandatory, going to class is worth it. I found Unstuck AI and the free textbook super helpful for prep.

Class Info

Online Classes

100%

Attendance Mandatory

80%

Textbook Required

31%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A+

95% confidence
Based on 38 grades
Most common grades:
A (19)
A+ (15)
A- (3)
Grade Distribution
A(34)B(1)C(0)D(0)F(0)A-/B+(3)
Based on 41 reported grades
A: 19
A+: 15
A-: 3
Not sure yet: 3
Common Tags
Caring (22)
Respected (13)
Participation matters (11)
Skip class? You won't pass. (8)
Hilarious (8)
Clear grading criteria (7)
Inspirational (6)
Amazing lectures (6)
Rating Trend

Stable

-0.18 avg change
Jun
Jan
Jun
Jun
Mar
Feb
Last 6 months
Ratings by Course

2201

5.0

(1)

BIO130

5.0

(2)

BIO2231

5.0

(1)

BIO0130

5.0

(9)

BIO

5.0

(1)
+19 more courses
Difficulty by Course

BIOLOGY

3.0

BIO30

3.0

2201

2.0

BIO

2.0

BIOL2231

2.0

Similar Professors