4.8

Ahmed Khairalla

Biology - University of Regina

4.8
Quality
2.5
Difficulty
95%
Would Retake
116
Reviews
4.8
Quality
2.5
Difficulty
4.8
Helpful
4.8
Clarity

95%

Would Retake

116

Reviews

Rating Distribution
Official

5

105

4

4

3

2

2

1

1

4

What Students Say

Overall was a good professor, but tests are heavy so be prepared to learn more

BIO2C03 - 3.0 rating

- provides Kahoots for study practice

BIOL101 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

20%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 71 grades
Most common grades:
A (23)
A+ (21)
Not sure yet (13)
Grade Distribution
A(44)B(5)C(1)D(0)F(0)A-/B+(21)
Based on 87 reported grades
A: 23
A+: 21
Not sure yet: 13
B+: 11
Common Tags
Amazing lectures (57)
Caring (53)
Clear grading criteria (24)
Respected (22)
Hilarious (20)
Inspirational (15)
Accessible outside class (14)
Gives good feedback (12)
Rating Trend

Improving

+0.46 avg change
Nov
Dec
Apr
Jun
Nov
Dec
Last 6 months
Ratings by Course

BIOL305

5.0

(15)

BIOL310

5.0

(9)

BIOL457

5.0

(1)

BIOL399

5.0

(12)

BIOL100

5.0

(3)
+3 more courses
Difficulty by Course

BIOL399

3.3

BIOL305

2.8

BIO2C03

2.8

BIOL101

2.5

BIOL310

2.2

Reviews (116)
5.0
3.0
BIOL305
Dec 9, 2020
Would take again

The U of R is lucky to have Dr. Khairalla. He delivered an excellent course, despite needing to adapt to something different because of Covid-19. His exams are fair, he teaches concepts clearly, and he respects his students. The course wasn't difficult, but still felt challenging enough that I could feel like I learned something. Great guy + prof.

Gives good feedback
Clear grading criteria
Caring
5.0
3.0
BIOL305
Dec 9, 2020
Would take again

Dr. Khairalla is very respectful of students and goes out of his way to make sure the topics covered in class are understood. He is great at explaining topics and focuses on important concepts rather than details. His exams are fair and require an understanding of the material rather than memorization. Overall, an amazing prof!

Clear grading criteria
Amazing lectures
Caring
5.0
3.0
BIOL305
Grade: A
Dec 17, 2020
Would take again

Dr. Khairalla is one of U of Rs best professors. He was very accommodating for arranging meetings to discuss exam grades or any questions. His lectures were interactive with activities like Kahoots. His exams were extremely fair, some questions would be tricky but he prepared us well to use our critical thinking skills.

Accessible outside class
Amazing lectures
Caring
5.0
3.0
BIOL305
Dec 17, 2020
Would take again

Nice, polite, very organized, great at explaining, incorporates feedback, clearly went above and beyond. I would take a class with him again. 

Amazing lectures
Caring
5.0
3.0
BIOL305
Dec 18, 2020
Would take again

Dr. Khairalla is one of the best profs I've had. He's extremely considerate and very clearly cares about the well being of his students. His lectures are full of information but is always concise, goes above and beyond with resources too. Sweetest and most wonderful prof ever, if I find out that he's teaching another class, you bet I'll be there.

Accessible outside class
Inspirational
Amazing lectures
5.0
3.0
BIOL305
Grade: Rather not say
Dec 22, 2020
Would take again

Dr. Khairalla is a fantastic lecturer! He is a professor that genuinely cares for the success of his students. Gives clear instructions of what is expected in the course and will address ALL questions/concerns from the class. His lectures explain concepts in the simplest ways possible. Tests are straightforward, but will require critical thinking.

Clear grading criteria
Amazing lectures
Caring
5.0
3.0
BIOL305
Dec 24, 2020
Would take again

Dr. Khairalla was very knowledgable, organized and took into consideration class feedback. He genuinely wants the best for all his students. He is available outside of class for any additional questions. Exams are fair and require critical thinking. Great professor!

5.0
3.0
BIOL305
Dec 24, 2020
Would take again

A fantastic professor! All concepts were clearly explained and he was always available/willing to address any questions. Would highly recommend taking a class with Dr. Khairalla.

Amazing lectures
Caring
5.0
2.0
BIOL305
Dec 24, 2020
Would take again

Dr. Khairalla was a terrific professor and was my best experience to date with regards to virtual learning. He blended pre-recorded lectures and live review meetings perfectly and it truly was the best way for us to learn this content, in my opinion. Additionally, he is arguably the most caring prof I've had and so clearly cared about his students!

Graded by few things
Amazing lectures
Caring
5.0
3.0
BIOL305
Grade: A+
Dec 27, 2020
Would take again

Dr. Khairalla is an amazing prof, you are lucky if you have the opportunity to take a course with him. Excellent at explaining difficult concepts in simple terms, adds interesting real-world applications to lectures and had live sessions to re-explain difficult concepts and play Kahoot games on our topic. Truly cares and his tests are fair.

Respected
Amazing lectures
Caring
5.0
3.0
BIOL305
Grade: A-
Dec 30, 2020
Would take again

Honestly the best professor I have ever had. He is very good at explaining every single lecture. He made things very easy to understand. I learned so much. He tells you exactly what he expects and doesn't toss any tricks. He really cares about all his students. Very passionate and understanding. Highly recommend!!

Clear grading criteria
Amazing lectures
Caring
5.0
3.0
BIOL305
Jan 26, 2021
Would take again

He is incredible. The way he did online school was how I wish every prof did. He also listened to what the students wanted and was very helpful with explaining extra topics. Exams were fair and if you studied, you did well. 100% would take another class with him!!!

Respected
Amazing lectures
Caring
5.0
2.0
BIO2C03
Jan 19, 2022
Would take again

Khairalla does an phenomenal job to make the content a lot simpler, is able to listen to concerns and is good with some review sessions.

Accessible outside class
Get ready to read
Lecture heavy
5.0
3.0
BIO2C03
Apr 16, 2022
Would take again

Such an amazing prof. Explains things so well. Highly, highly recommend, 10/10.

5.0
2.0
BIOL305
Grade: A
Oct 12, 2022
Would take again

He's teaching me BIOL 310, (idk why it's not an option to pick.) Dr Khairalla is a hilarious guy and teaches lectures in such a fun and interactive way! Always asks for feedback on the class and caters the class to students' learning. Easily my favourite class!

Amazing lectures
Clear grading criteria
Hilarious
5.0
3.0
BIO2C03
Oct 13, 2022
Would take again

He is awesome, so caring, really wants to do whatever is needed for students to succeed in his class.

Amazing lectures
Caring
5.0
2.0
BIO2C03
Grade: B
Nov 29, 2022
Would take again

Excellent Prof. Really makes it easy on the students to succeed. No Final Exam, and minimal assignments

Inspirational
Caring
Respected
5.0
3.0
BIOL305
Grade: B+
Nov 29, 2022
Would take again

Dude's the goat. I took 310 with him. He is so helpful and is always open to criticism in fact he asks for it and actually adjusts course accordingly. I would actively look for taking classes with this guy even if its a 400+ level class.

5.0
2.0
BIOL305
Grade: A
Dec 24, 2022
Would take again

Dr. Khairalla is one of the best professors I've ever had. He makes fun, engaging lectures, and jokes while teaching, making for a memorable experience. He is willing to cater to everyones needs as much as possible. Please never change Dr. Khairalla!! :)

Amazing lectures
Clear grading criteria
Caring
5.0
3.0
BIOL310
Dec 26, 2022
Would take again

The absolute best prof I have ever had. Makes lectures fun, always willing to help, truly wants his students to succeed. Often asks for feedback from students so he can make the course as enjoyable as possible. Amazing guy - from an inspired student

Amazing lectures
Inspirational
Hilarious
3.0
4.0
BIO2C03
Grade: B+
Jan 11, 2023
Would take again

Overall was a good professor, but tests are heavy so be prepared to learn more!!

Get ready to read
Clear grading criteria
5.0
3.0
BIOL101
Grade: Not sure yet
Mar 11, 2023
Would take again

Very interactive with the class and cares about feedback. He gives good lectures and is knowledgeable about what he is teaching so you stay interested while listening to him. In this specific class he also sets up a Kahoot after every topic (and posts them for you to review later) and I personally find them beneficial.

Amazing lectures
Clear grading criteria
Respected
5.0
3.0
BIOL101
Mar 11, 2023
Would take again

Professor Khairalla is a great professor, who very clearly wants his students to do well. There are only a few tests over the course, but as long as you study the lecture material and have a good understanding of it, you'll probably do pretty well. Overall a very interesting course and a great prof.

Gives good feedback
Respected
Graded by few things
5.0
1.0
BIOL101
Grade: Not sure yet
Mar 11, 2023
Would take again

I love how the professor made this class really easy. Due to his teaching style I was able to receive good grades. I really like the structure of the class examination, and its breakdown. I hope, and look forward to take another course with Professor Ahmed in the future.

Inspirational
Caring
Respected
5.0
2.0
BIOL101
Grade: B+
Mar 11, 2023
Would take again

He isn't hard!!

5.0
3.0
BIOL101
Grade: A+
Mar 12, 2023
Would take again

Professor Khairalla is a great professor. His lectures are interesting, he's super organized, and he cares about his students. He always makes sure that the lecture material is understood by all, and explains more clearly if needed. This has been my favorite course so far, and by far my favorite professor!

Participation matters
Amazing lectures
Caring
5.0
2.0
BIOL101
Mar 12, 2023
Would take again

he was my first professor here at UofR and I loved him! his classes and explanations where always easy to understand and he always tried to make them dynamic, it shows how much he cares about his students and how much we learn in lectures. I'm totally looking forward to taking another class with him!

Amazing lectures
Hilarious
Caring
5.0
3.0
BIOL101
Grade: A+
Mar 12, 2023
Would take again

It was my first biology class and he made it so exciting and easy to understand all lectures, exams were easy and a little tricky but if you read out material carefully, you will for sure get amazing grades

Amazing lectures
Gives good feedback
Respected
5.0
3.0
BIOL101
Grade: A
Mar 12, 2023
Would take again

Pay attention, make flashcards, read notes, and ask questions. Then comes the lab part.

5.0
2.0
BIOL101
Grade: B+
Mar 13, 2023
Would take again

- makes learning hard concepts easy to understand - is comical. - provides Kahoots for study practice

Amazing lectures
Gives good feedback
Hilarious
1.0
5.0
BIOL101
Mar 14, 2023

If you don't love biology, go for an easier lecturer

Tough grader
Get ready to read
Clear grading criteria
5.0
3.0
BIOL101
Grade: B
Mar 16, 2023
Would take again

He is really nice and cares about his students. He makes kahoot for us to learn every lecture so we know what we are learning. Also asks us which topic we are struggling to learn so he can either teach it better or accommodate us about it. He also has good humor so it is fun to listen to him. I would say def take his class. you won't regret it.

Amazing lectures
Gives good feedback
Respected
5.0
2.0
BIOL101
Grade: A
Mar 21, 2023
Would take again

Better than all his superiors

Participation matters
Amazing lectures
Accessible outside class
5.0
3.0
BIOL101
Grade: Not sure yet
Mar 24, 2023
Would take again

Professor Khairalla is a very good teacher and cares about his students. He takes in feedback and applies it to his lectures. He makes it clear what is on his tests and gives good reviews to make sure all students know what to expect and study.

Amazing lectures
Gives good feedback
Caring
5.0
2.0
BIOL101
Grade: A+
Apr 1, 2023
Would take again

Professor Khairalla has by far been my favorite professor. He's very clear in his explanations and uses excellent analogies. He reexplains in a different manner if the class is not understanding the material. He uses slides that help in understanding, and posts his slides on UR courses. He is also very caring and understanding. Plus no final.

Amazing lectures
Hilarious
Caring
5.0
2.0
BIOL101
Grade: A
Apr 1, 2023
Would take again

If you study well and understand all the concepts clearly, it is very easy to score good grades.

Clear grading criteria
Inspirational
Caring
5.0
3.0
BIOL101
Grade: A
Apr 1, 2023
Would take again

Such an amazing professor. Humble kind and sweet towards students. Love the way of teaching.

Amazing lectures
Inspirational
Respected
5.0
1.0
BIOL101
Grade: A
Apr 3, 2023
Would take again

One of the best Biology professors at the university. Words fail to describe how wonderful this professor is. His class was easy (no final), and the topics were explained very well. He is also a kind, caring, and humble professor. Always asks students if we had any doubts and cleared them up, and his kahoots were very helpful. Highly recommend.

Amazing lectures
Inspirational
Caring
5.0
2.0
BIOL101
Apr 7, 2023
Would take again

Nice prof!

Amazing lectures
Caring
Accessible outside class
5.0
3.0
BIOL101
Grade: A+
Apr 13, 2023
Would take again

Great prof, taught the course very well. Loved the fact there was no final in this course (however the lab, Heather Dietz, basically had a lab final so...). Great lecture prof, do the work and you shall succeed.

Accessible outside class
1.0
5.0
BIOL101
Grade: Rather not say
Apr 21, 2023

Probably the worst courses I've taken. Looked at the ratings and took this course. Don't take it you'll regret it.

Graded by few things
1.0
5.0
BIOL101
Grade: Rather not say
Sep 13, 2023

This guy does not teach at ALL. Simply reads off slides and wastes time on useless kahoot. Also very rude if you got to his office, went there to ask a question and he told me I was wasting his time. DO not go on the rating. DO NOT TAKE HIS CLASS.

Test heavy
5.0
1.0
BIOL223
Nov 22, 2023
Would take again

Prof. Ahmed Khairalla was one of the best profs out there. He cares about his students and he has zero ego. Always easy to communicate and understand his lectures. If you miss some classes, better go to office hours. Overall, prof is great and the course material is very well organized. If you put adequate effort, you will be successful.

Amazing lectures
Hilarious
Caring
5.0
1.0
BIOL223
Grade: A
Nov 23, 2023
Would take again

He really cares about his students. He is also very polite and respectful both during lectures and during office hours. The quality of the course was also very promising. It helps one builds a strong foundation for taking higher level courses that involve microbes and related topics.

Caring
Graded by few things
5.0
1.0
BIOL223
Grade: A
Nov 23, 2023
Would take again

He really cares about his students. He is also very polite and respectful. The quality of the course material was very promising. It helps one build a strong foundation for taking higher level courses that involve microbes and related topics.

Caring
Graded by few things
4.0
2.0
BIOL223
Grade: Not sure yet
Nov 23, 2023
Would take again

Very well-organized professor. However, in his exam, he sometimes asks challenging questions which may not be taught by him. Be prepared to understand everything about the topic before the exam. If you give effort you will success definitely :)

Participation matters
Amazing lectures
5.0
3.0
BIOL310
Grade: A+
Nov 24, 2023
Would take again

I would have taken all of my biology classes from Khairalla if I could have! He is very clear about what is important to take away from his lecture slides which are not only visually appealing but also logically organized and clear. He is one of the only profs I have had that I felt genuinely cared about his students and he is very fair. 10/10 prof

Amazing lectures
Caring
Accessible outside class
5.0
2.0
BIOL223
Grade: A
Nov 28, 2023
Would take again

I had Khairalla for 223 and 310 and he was great for both. Always looks out for his students and offers help outside of class time. If you put the work in, you will have no problem getting a 90 in his class.

Gives good feedback
Caring
Accessible outside class
4.0
3.0
BIOL223
Nov 29, 2023
Would take again

Was very clear with exam pattern, assignments and quizes. Always helpful and explains in detail

Clear grading criteria
Accessible outside class
5.0
1.0
BIOL310
Grade: A
Dec 12, 2023
Would take again

Best biology prof I have taken in 4 years. His lectures are easy to follow and his slides are well-organized and very clear. Does his best to explain and break down the content when students do not understand. Very friendly and encouraging. Loved having 3 midterms over 2 and a final. Would definitely take another class of his if I could.

Amazing lectures
Clear grading criteria
Caring
5.0
3.0
BIOL310
Grade: A-
Dec 13, 2023
Would take again

Ahmed was one of the best professors I have ever had. Not only is he very knowledgable in what he's teaching, he also cares to know how you are absorbing the material. His tests are very fair, and as long as you study and show up to class I do not see why you should get anything below a 75 in this course. Great prof.

Amazing lectures
Clear grading criteria
Caring
5.0
2.0
BIOL310
Grade: C-
Dec 26, 2023
Would take again

Read before and after the class.

Participation matters
Amazing lectures
Caring
5.0
3.0
BIOL223
Grade: B
Jan 8, 2024
Would take again

Good professor who actually explains things in ways that makes sense instead fo just reading ppt slides

5.0
2.0
BIOL101
Grade: Not sure yet
Feb 13, 2024
Would take again

Ahmed's a great teacher, lectures were fun and informative, tests were all multiple choice and no final for the class. Overall was a great professor and definitely knew how to make students laugh and went over difficult topics as many times as needed for us to understand. 10/10!

Amazing lectures
Hilarious
5.0
2.0
BIOL101
Grade: Not sure yet
Feb 13, 2024
Would take again

great prof, actually engages during his lectures and explains his content very well, definitely suggest taking a class with him

Amazing lectures
Hilarious
Online Savvy
5.0
1.0
BIOL101
Grade: A+
Feb 13, 2024
Would take again

Amazing professor, fun lectures and always helpful.

Amazing lectures
Caring
Respected
5.0
1.0
BIOL457
Grade: Not sure yet
Feb 14, 2024
Would take again

Dr. Khairalla is one of the best lecturers on campus, he explains difficult or complex concepts very clearly, and ensures everyone understands before moving on. He often reviews content, connects different units together to give a better understanding, and is very accessible outside of class. I recommend everyone to take his courses.

Amazing lectures
Clear grading criteria
Accessible outside class
5.0
1.0
BIOL101
Feb 15, 2024
Would take again

Amazing professor, fun lectures , even reviews the content which makes to study easier

Amazing lectures
Hilarious
Beware of pop quizzes
5.0
3.0
BIOL101
Mar 1, 2024
Would take again

Really great prof! Very knowledgeable and did a great job explaining concepts. You definitely have to attend his lectures because a lot of the exam material is based on what he says, not just what's on the slides. He offers opportunities to give feedback on concepts that students need clarification on, plus his teaching style. Study lots for exams!

Participation matters
Amazing lectures
Caring
5.0
2.0
BIOL101
Grade: A+
Mar 20, 2024
Would take again

He is really great. Pls, attend his lectures. His slides are just key points. Attend his lectures to take notes. Even though, his exams really come from his slides.

Amazing lectures
Hilarious
5.0
3.0
BIOL399
Grade: B+
Mar 29, 2024
Would take again

Excellent lecturer with a strong interest in immunology. Makes all the possible efforts of getting the students involved. He cares about students and very approachable. Very good at explaining. Funny and often makes jokes. He always come up with great analogies and metaphors

Amazing lectures
Hilarious
Caring
5.0
3.0
BIOL399
Grade: A+
Apr 11, 2024
Would take again

Dr. Khairalla is the best professor in the biology department. He is thankful for any questions in class, he sends out menti meters for feedback throughout the semester, and he is very approachable outside of lecture. If you are good at memorization, please take this course! This was a gpa boosting biology... never thought I would say that.

5.0
4.0
BIOL101
Grade: A
Apr 12, 2024
Would take again

He seemed so into the material he was teaching and welcomed questions. He really valued feedback and I think he genuinely took it into consideration. Plus before midterms he would make a review Kahoot for us to do and would explain questions that we got wrong. Definitely a fun lecture!

Amazing lectures
Caring
5.0
3.0
BIOL399
Grade: A
Apr 19, 2024
Would take again

The prof is good. However the subject biol 399 requires a good designing. The course only had three terms tests, each more than 25% and only 10% quizzes for course. No lab component. More range testable items could have made course little easy because there is so much to read and understand. Must attend lectures if wants to score more than 70%.

Get ready to read
Lecture heavy
Test heavy
5.0
3.0
BIOL399
Grade: B+
Apr 21, 2024
Would take again

Dr. Khairalla is definitely a great lecturer, no doubt about that. He has the passion and understanding of what it means to be a lecturer. His lectures are engaging and always enjoyable. I would definitely recommend taking courses that he teaches. You will enjoy it and benefit a lot from it.

Amazing lectures
Inspirational
Caring
5.0
2.0
BIOL399
Grade: A
Apr 27, 2024
Would take again

Dr. Khairalla is a phenomenal professor! He really wants his students to succeed (seriously!). This is one of the only Biology professors I have had that wanted his students to thoroughly understand the concepts he taught. If you're confused about a concept, don't hesitate to reach out to him. I HIGHLY recommend this professor!

Amazing lectures
Hilarious
Caring
5.0
3.0
BIOL399
Grade: A-
May 19, 2024
Would take again

I enjoyed every single lecture Dr. Khairalla gave throughout the course. His ability to break down complex concepts into digestible chunks and his willingness to patiently answer our questions contributed greatly to my understanding of the subject matter. His clear explanations, well-designed lectures, and thought-provoking questions inspired me.

Amazing lectures
Inspirational
Respected
4.0
2.0
BIOL223
Nov 14, 2024
Would take again

Dr. Khairalla is very passionate about teaching and does his best to help students. His exams were clear, but some questions seemed to dive a lot deeper than what was discussed in the lectures. I love that he does kahoots at the end of each unit.

Respected
Lecture heavy
5.0
1.0
BIOL310
Grade: Not sure yet
Dec 1, 2024
Would take again

One of the best professors at the University of Regina. He really cares about the students and want them to understand what they are studying. His teaching is amazing and explains everything so clearly. I took 3 classes with him and he was consistently a great teacher and very caring towards his students. He also encourages students to participate

Amazing lectures
Inspirational
Caring
5.0
3.0
BIOL223
Grade: A+
Dec 2, 2024
Would take again

Attendance is not mandatory but in order to get good grades, you have to be in class as he tests the information that he explains in class outside of ppts.

Amazing lectures
Test heavy
Accessible outside class
5.0
2.0
BIOL310
Grade: A
Dec 2, 2024
Would take again

One of the best professors in U of R. He actually cares about his students. He teaches his material very clearly. Take his class if you can.

Clear grading criteria
Inspirational
Caring
5.0
2.0
BIOL223
Grade: A-
Dec 19, 2024
Would take again

very great prof would recommend a 100%

Amazing lectures
Gives good feedback
Hilarious
5.0
2.0
BIOL223
Grade: A+
Dec 21, 2024
Would take again

Really no-nonsense about plagiarism, but a really great prof. Super easy course, especially if you are in Biology or some sort of similar science (although the course can be a bit boringly easy at times if that's the case). Very interesting applications of microbiology and the 3 term tests are non-cumulative and there's no final!!

5.0
2.0
BIOL310
Grade: A-
Dec 22, 2024
Would take again

Dr. Khairalla genuinely cares about his students. His grade breakdown is really helpful to stay on top on the material during the semester. There were three term tests and a few quizzes, but no final! Great, because Heather's lab was time consuming. He gets to know his students and keeps lectures fun and engaging. Highly Recommend! Take his class!

Inspirational
Caring
Respected
5.0
2.0
BIOL223
Dec 22, 2024
Would take again

Ahmed Khairalla is genuinely one of the best professors at U of R. He makes lectures engaging and full of fun. He himself is always clear with what he is teaching and thus it makes it easy for students to grab the concepts. Will highly recommend to take classes with him. Had a great semester with him.

Amazing lectures
5.0
3.0
BIOL223
Grade: A+
Dec 23, 2024
Would take again

Ahmed is probably the best professor at the U of R. He explains his material in a way that shows he wants his students to succeed. He is accessable and his exams/quizzes are very do able. I will defintiely be taking more classes with him.

5.0
2.0
BIOL223
Grade: A
Dec 27, 2024
Would take again

This prof is the best sciences prof at the University.

5.0
3.0
BIOL223
Grade: A
Dec 28, 2024
Would take again

He is pure excellence.

5.0
4.0
BIOL399
Grade: A+
Apr 1, 2025
Would take again

Hands down the best science prof in the entire university. Gives beautiful explanations during his lectures and provides amazing analogies. You can do well on the exams if you obviously put in the effort. Not surprised by the difficulty of the class given it's a 300 level bio class. I regret not taking 223 with him as I heard it's easier. W prof

Amazing lectures
Respected
Accessible outside class
5.0
4.0
BIOL399
Apr 1, 2025
Would take again

He's a great prof, hes realy kind

Tough grader
Group projects
Amazing lectures
5.0
3.0
BIOL399
Grade: A
Apr 1, 2025
Would take again

Best Professor

5.0
2.0
BIOL399
Grade: A+
Apr 1, 2025
Would take again

Dr. Ahmed is a fantastic professor, I would recommend him over and over again. I have taken both his microbial diversity and now immunology classes and he is by far one if not the best biology professor. He is very caring, uses quizzes to prepare students for exams, splits the course into digestible chunks, and marks fairly. Highly recommend!

Amazing lectures
Inspirational
Caring
5.0
4.0
BIOL399
Grade: Not sure yet
Apr 2, 2025
Would take again

He is nice just keep focus on lectures and what he teaches. Midterms are tricky so be prepared.

Get ready to read
Participation matters
Amazing lectures
5.0
1.0
BIOL101
Grade: A-
Apr 2, 2025
Would take again

Had a great time

Inspirational
Caring
Respected
5.0
3.0
BIOL101
Apr 2, 2025
Would take again

Prof. Khairalla has well planned lessons solidifying knowledge with kahoots and a good amount of study materials.

5.0
2.0
BIOL101
Apr 2, 2025
Would take again

Easy class to take. Wonderful office hour sessions.

Clear grading criteria
Gives good feedback
Hilarious
5.0
2.0
BIOL101
Grade: A+
Apr 2, 2025
Would take again

Honestly my favourite prof ever taken in uni. If you ever make a mistake on your midterm, you can meet with him and he will respectfully help you learn. Teaches material in a simple, interactive way with kahoots. No tricky hard questions on MC exams. Genuinely a great guy, he should be proud of his work and compassionate/kind character. 10/10

Inspirational
Hilarious
Caring
5.0
1.0
BIOL101
Grade: A+
Apr 2, 2025
Would take again

He's amazing. When I went to his office to look at what mistake I made on my term test, he walked me through it step by step and genuinely made me feel like he wanted me to learn and always made me leave feeling respected and heard. When he walks you through reviewing your term test he asks for feedback on how to improve his course because he cares

5.0
2.0
BIOL101
Grade: B+
Apr 3, 2025
Would take again

Amazing professor. Lectures are engaging and he posts all his slides if you miss a day. Very easy to understand and explains things clearly. 100% recommend.

Hilarious
Caring
Test heavy
5.0
1.0
BIOL101
Grade: A
Apr 3, 2025
Would take again

The professor provides us all simple slides and explains them all in simple details. He often organizes Kahoot quiz based on the slides we have learnt in the previous classes which is very helpful to prepare us for the exams.

Amazing lectures
5.0
1.0
BIOL101
Grade: A
Apr 3, 2025
Would take again

Very on-the-point notes Easy to go through notes- saves a lot of time and effort Professor is fun-loving and not strict

Amazing lectures
Hilarious
Caring
4.0
4.0
BIOL101
Grade: B
Apr 3, 2025
Would take again

One of the best Professors I had at my time at the UofR, and easily found during office hours or over email for questions. The course itself is content heavy so be ready to do some serious studying for those higher marks, however, his use of media programs for studying tools was a nice change as well as the slides being well laid out and explained.

Participation matters
Clear grading criteria
3.0
3.0
BIOL101
Grade: B+
Apr 3, 2025

Not the way I learn but he's a pretty damn good teacher, or the textbook is. - focus on the textbook, specifically the review questions, all of them are ripped straight from it and I got an 80%

5.0
2.0
BIOL101
Grade: Not sure yet
Apr 3, 2025
Would take again

Overall one of my favourite bio profs I've had so far. He's really funny and easy going. He explains the content very well and in a way we can understand. For his bio 101 class, you do not have a final, he does 4 term tests consisting of all multiple choice. They are pretty doable if you study the notes and attend class regularly.

Amazing lectures
Respected
Lecture heavy
5.0
3.0
BIOL101
Grade: A-
Apr 4, 2025
Would take again

Ahmed was a wonderful prof, he went into detail about things on the lecture slides which helped clear things up, there was also no final for this course. 4 term tests were done all were multiple choice. Overall he's a good prof with great lectures!

5.0
1.0
BIOL101
Grade: A
Apr 5, 2025
Would take again

Very good professor and very friendly

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
2.0
BIOL101
Grade: A+
Apr 5, 2025
Would take again

Amazing. 4 term tests- no final or midterms essentailly. Prof actually cares about student feedback and will change his ways if need be to help benefit the students. Easily accessible and understanding. Knowledgable and considerate. Makes jokes in his lecture, 101 is heavy, but he does his best when he can, and the rest is the students job.

Amazing lectures
Hilarious
Caring
5.0
5.0
BIOL101
Grade: B+
Apr 6, 2025
Would take again

He is the best

Beware of pop quizzes
Caring
Respected
5.0
3.0
BIOL101
Grade: Not sure yet
Apr 7, 2025
Would take again

This professor is very good with understanding the students. He also explains every topic very deeply so there are no chances of difficulty in studying.

Amazing lectures
Clear grading criteria
Respected
5.0
5.0
BIOL399
Grade: A+
Apr 14, 2025
Would take again

Professor Khairalla is a great professor as he teaches so clearly to the point where really difficult concepts are extremely easy to understand. Just be aware that his midterms can be a little difficult and you really have to put a lot of effort into studying everything if you want to do really well in this class. Overall though, take this class!

Amazing lectures
Caring
Lecture heavy
5.0
4.0
BIOL101
Grade: A-
Apr 23, 2025
Would take again

Professor Khairalla is extremely caring. He genuinely cares about each of his students. He asks for feedback throughout the semester and accommodates his teaching based on the feedback. Only downfall is some exam questions come from only what is said in class, and not written down in the slides. If you study hard, you will be able to do great.

Clear grading criteria
Caring
Lecture heavy
1.0
4.0
BIOL101
Grade: B
Apr 24, 2025

Tough grader

Tough grader
Get ready to read
Test heavy
5.0
2.0
BIOL101
Grade: A-
Apr 30, 2025
Would take again

Ahmed was a great professor, very knowledgeable and caring. His lectures were very informative, and he is a funny guy. Keeps class engaged with real world applications of his topics. If it wasn't for the lab portion being as god awful as it was, this would of been my favorite class this semester.

Graded by few things
5.0
3.0
BIOL100
Grade: A-
Jun 16, 2025
Would take again

Ahmed's slides were nicely organized and the lectures were very clear. He used many analogies to clarify difficult concepts.

Amazing lectures
Hilarious
Caring
5.0
1.0
BIOL100
Jun 17, 2025
Would take again

One of the best professors I've had. He's very caring about his students, always available for any questions. Slides are very organized and easy to follow. No homework and textbooks, exams are the easiest I've ever had. As long as you show up to his lectures you will be doing alright.

Caring
5.0
2.0
BIOL100
Jun 23, 2025
Would take again

Attending all classes are important as he provides lots of knowledge that is not included in material or class notes. He is always ready to solve doubts in between lectures. All in all, I enjoyed every single classes...

Amazing lectures
Gives good feedback
Accessible outside class
5.0
3.0
BIOL310
Grade: A
Nov 29, 2025
Would take again

One of my favourite classes of all time! The professor shows that he cares and wants you to succeed! Very approachable and easy to talk too! He always takes time to explain concepts you don't understand either during or after class and is very proactive when it comes to making sure his class is understanding material! Incredible sense of humour!

Amazing lectures
Caring
Respected
5.0
2.0
BIOL223
Grade: Not sure yet
Dec 1, 2025
Would take again

AMAZING PROF! Slides are super easy to understand and he provides lots of opportunities for you to test your knowledge (Kahoots and practice quizzes). He is very open to critiques and will go over things again the following lecture if things feel muddy. One of the best profs at UofR. Clearly cares about the students doing well

Amazing lectures
Respected
Accessible outside class
2.0
3.0
BIOL223
Grade: Not sure yet
Dec 1, 2025

Super boring lectures, way too much content that isn't on slides. Slides have too many pictures with know explanation. Too many quizzes. Asks non-important questions on tests. No final though.

Lecture heavy
Test heavy
5.0
4.0
BIOL223
Grade: B+
Dec 2, 2025
Would take again

Not everything you need to know is in the slides so you need to go to class! He explains the information really well, however the term tests can be hard. His questions in exams are very specific, however I would rather 3 terms test like that instead of a final. NO FINAL EXAM!

Participation matters
5.0
2.0
BIOL223
Dec 3, 2025
Would take again

makes hard topics very easy to understand.

Participation matters
Clear grading criteria
Caring
5.0
1.0
BIOL223
Grade: A+
Dec 3, 2025
Would take again

He is such a great professor. If in future i get any chance i will take classes with him. His slides are very informative and he test what he teaches.

Participation matters
Amazing lectures
Respected
5.0
1.0
BIOL223
Dec 3, 2025
Would take again

Overall very good professor. Notes are easy to understand but I would still rec coming to class cause he goes a little deeper into the notes - he'll talk about things that are not so obvious in the notes. Pretty comedic at times, but can also be a bit dry.

Amazing lectures
Clear grading criteria
Beware of pop quizzes
5.0
1.0
BIOL223
Grade: A+
Dec 3, 2025
Would take again

Guys he is one of, if not the best profs at university. I've taken him a couple of times already and you can really see how seriously he takes his job with how well he teaches the courses and how fair he is. Come to class because he often goes more in depth on some of the topics and that might appear in a midterm. He really is the best guys.

Amazing lectures
Clear grading criteria
Caring
5.0
3.0
BIOL223
Grade: B+
Dec 3, 2025
Would take again

Very kind & caring. He said he has a passion for teaching and he clearly does. Thank you, Ahmed

Gives good feedback
Hilarious
Caring
5.0
3.0
BIOL223
Grade: A+
Dec 8, 2025
Would take again

The concepts in this course are made a lot easier from his explanations. He clearly cares both about getting students to understand the concepts, and the course material. Make sure to attend lectures because there'll be topics mentioned that won't be on the slides, and they will be asked on the midterms. Overall, great course.

Amazing lectures
Clear grading criteria
Respected
Class Info

Online Classes

100%

Attendance Mandatory

20%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 71 grades
Most common grades:
A (23)
A+ (21)
Not sure yet (13)
Grade Distribution
A(44)B(5)C(1)D(0)F(0)A-/B+(21)
Based on 87 reported grades
A: 23
A+: 21
Not sure yet: 13
B+: 11
Common Tags
Amazing lectures (57)
Caring (53)
Clear grading criteria (24)
Respected (22)
Hilarious (20)
Inspirational (15)
Accessible outside class (14)
Gives good feedback (12)
Rating Trend

Improving

+0.46 avg change
Nov
Dec
Apr
Jun
Nov
Dec
Last 6 months
Ratings by Course

BIOL305

5.0

(15)

BIOL310

5.0

(9)

BIOL457

5.0

(1)

BIOL399

5.0

(12)

BIOL100

5.0

(3)
+3 more courses
Difficulty by Course

BIOL399

3.3

BIOL305

2.8

BIO2C03

2.8

BIOL101

2.5

BIOL310

2.2

Similar Professors