4.8
Quality1.4
Difficulty94%
Would Retake100
Reviews94%
Would Retake
100
Reviews
Rating DistributionOfficial
100 total ratings5
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
80%
Textbook Required
31%
Grade Predictor
Your expected effort level
Predicted Grade
A+
Grade Distribution
Common Tags
Rating Trend
Stable
-0.18 avg changeRatings by Course
2201
5.0
(1)BIO130
5.0
(2)BIO2231
5.0
(1)BIO0130
5.0
(9)BIO
5.0
(1)Difficulty by Course
BIOLOGY
3.0
BIO30
3.0
2201
2.0
BIO
2.0
BIOL2231
2.0
Reviews (98)
Excellent upgrading instructor. Diana fills in all those gaps so you can achieve success in university.
No Comments
very nice, fair (if not a little too easy) marker and very willing to help if you're having trouble.
the best bio teacher ever
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!
Diana was my tutorial instructor -- she was amazing!! very good at explaining concepts and very friendly overall!
Fantastic tutorial instructor. Really iroend out the details. There's nothing she won't do to help you out.
Diana is extremely helpful and loves to tell stories! I really enjoyed her class.
Amazing teacher! Really helpful and approachable, knows her stuff and keeps it interesting!
Whenever I needed any help with anything, she was always there ready to give any information I needed. She is well worth the time.
Great teacher! Knows what she is talking about, and makes the class interesting. A+!
What a great teacher, She should get some sort of award for being so good!
BEST. TEACHER. EVER.
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
The best instructor I ever had.
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!!!!!!!!!!!!!!!
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!
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!
Amazing! What else can be said that hasn't already been said.
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.
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!
very helpfull before tests
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.
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
she is great
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!
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.
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.
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!
She just the best! Attendance is mandatory if you want the A+
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!
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!
Great very helpful prof! She will do whatever it takes to help you understand! Highly recommend her!!
BEST PROF EVER!! crystal clear on what she expects, very helpful and makes you want to learn! Would take any of her classes again.
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
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!!
Great prof. expectations are very clear and makes class interesting and fun. will definitely try to take her again,
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!
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.
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.
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!!!
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.
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!
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!
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!
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.
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.
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...
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.
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.
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.
She is the best
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.
The best 0130 teacher, is really helpful and really wants her students to succeed.
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.
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.
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.
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%.
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.
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!
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.
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.
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.
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.
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.
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!!!
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!
she's the best!!!
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.
Diana is an amazing prof, easiest A as well.
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!
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
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.
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
One of the best profs I've had.
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.
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.
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.
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!!
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!
Easy A but attendance is mandatory
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.
Best prof ever. Just show up to class and finish her assignments and you are guaranteed A.
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.
Diana is amazing! If you can - take a class with her and I promise you won't regret it!!
Diana is such a sweetheart. She is so considerate and always wanted her students to pass. I will definitely take her class 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
Diana is amazing. Her lectures are interesting and the class is not hard. She is the BEEEEST.
Dianna is so sweet, she is so understanding that her students have other classes that they are stressed about.
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.
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.
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!
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 !!!
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!
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!!
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.
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!!!
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
Predicted Grade
A+
Grade Distribution
Common Tags
Rating Trend
Stable
-0.18 avg changeRatings by Course
2201
5.0
(1)BIO130
5.0
(2)BIO2231
5.0
(1)BIO0130
5.0
(9)BIO
5.0
(1)Difficulty by Course
BIOLOGY
3.0
BIO30
3.0
2201
2.0
BIO
2.0
BIOL2231
2.0