4.8
Quality2.5
Difficulty95%
Would Retake116
Reviews95%
Would Retake
116
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
20%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Improving
+0.46 avg changeRatings by Course
BIOL305
5.0
(15)BIOL310
5.0
(9)BIOL457
5.0
(1)BIOL399
5.0
(12)BIOL100
5.0
(3)Difficulty by Course
BIOL399
3.3
BIOL305
2.8
BIO2C03
2.8
BIOL101
2.5
BIOL310
2.2
Reviews (116)
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.
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!
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.
Nice, polite, very organized, great at explaining, incorporates feedback, clearly went above and beyond. I would take a class with him 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.
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.
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!
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.
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!
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.
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!!
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!!!
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.
Such an amazing prof. Explains things so well. Highly, highly recommend, 10/10.
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!
He is awesome, so caring, really wants to do whatever is needed for students to succeed in his class.
Excellent Prof. Really makes it easy on the students to succeed. No Final Exam, and minimal assignments
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.
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!! :)
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
Overall was a good professor, but tests are heavy so be prepared to learn more!!
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.
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.
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.
He isn't hard!!
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!
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!
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
Pay attention, make flashcards, read notes, and ask questions. Then comes the lab part.
- makes learning hard concepts easy to understand - is comical. - provides Kahoots for study practice
If you don't love biology, go for an easier lecturer
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.
Better than all his superiors
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.
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.
If you study well and understand all the concepts clearly, it is very easy to score good grades.
Such an amazing professor. Humble kind and sweet towards students. Love the way of teaching.
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.
Nice prof!
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.
Probably the worst courses I've taken. Looked at the ratings and took this course. Don't take it you'll regret it.
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.
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.
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.
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.
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 :)
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
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.
Was very clear with exam pattern, assignments and quizes. Always helpful and explains in detail
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.
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.
Read before and after the class.
Good professor who actually explains things in ways that makes sense instead fo just reading ppt slides
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!
great prof, actually engages during his lectures and explains his content very well, definitely suggest taking a class with him
Amazing professor, fun lectures and always helpful.
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 professor, fun lectures , even reviews the content which makes to study easier
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!
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.
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
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.
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!
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%.
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.
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!
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.
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.
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
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.
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.
very great prof would recommend a 100%
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!!
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!
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.
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.
This prof is the best sciences prof at the University.
He is pure excellence.
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
He's a great prof, hes realy kind
Best Professor
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!
He is nice just keep focus on lectures and what he teaches. Midterms are tricky so be prepared.
Had a great time
Prof. Khairalla has well planned lessons solidifying knowledge with kahoots and a good amount of study materials.
Easy class to take. Wonderful office hour sessions.
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
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
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.
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.
Very on-the-point notes Easy to go through notes- saves a lot of time and effort Professor is fun-loving and not strict
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.
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%
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.
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!
Very good professor and very friendly
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.
He is the best
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.
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!
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.
Tough grader
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.
Ahmed's slides were nicely organized and the lectures were very clear. He used many analogies to clarify difficult concepts.
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.
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...
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 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
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.
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!
makes hard topics very easy to understand.
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.
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.
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.
Very kind & caring. He said he has a passion for teaching and he clearly does. Thank you, Ahmed
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.
Class Info
Online Classes
100%
Attendance Mandatory
20%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Improving
+0.46 avg changeRatings by Course
BIOL305
5.0
(15)BIOL310
5.0
(9)BIOL457
5.0
(1)BIOL399
5.0
(12)BIOL100
5.0
(3)Difficulty by Course
BIOL399
3.3
BIOL305
2.8
BIO2C03
2.8
BIOL101
2.5
BIOL310
2.2