Lisa Fan - University of Regina

Professor: Lisa Fan
Department: Computer Science
College: University of Regina
Rating # 1
Overview:
  • Course: CS100
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
I liked Lisa as a professor. The lab is where you will learn the most. For the midterm and final, most of the questions were from the textbook. Therefore it is important to buy the textbook because if you don't your grades will suffer. As long as you study the textbook chapters you should end up with a decent mark.
Rating # 2
Overview:
  • Course: CS210
  • Grade Received: C+
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Horrible prof. No practice midterms or practice finals, we had to harass her just to give us class topic recaps. I stopped showing up to lectures because they suck, and her homework is super dull. Passed the final with an 81 but never handed anything in so ended up with a bad grade.
Rating # 3
Overview:
  • Course: CS100
  • Grade Received: Not sure yet
  • Overall Rating: 1.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: N/A
Comment:
All this prof did was read us the textbook, the lab instructor did everything else. It's much easier to do the notes on your own. I asked her how far we should read up to before the midterm and she told me not to worry about it. I recommend not purchasing the textbook as she posts PDFs of the chapters anyway, and it's a very expensive book.
Rating # 4
Overview:
  • Course: C210
  • Grade Received: Not sure yet
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Very good professor.
Rating # 5
Overview:
  • Course: CS210
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
For a CS prof she is embarrassingly bad with Zoom. She is NEVER prepared for class and never wants to talk about c++ questions saying - that is from cs115. She is a bad teacher, but not the absolute worst at U of R. 2/5
Rating # 6
Overview:
  • Course: CS100
  • Grade Received: A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
She didn't wear a microphone and I couldn't hear her during lectures. Just read the textbook and make notes. I would say going to class is not worth it most of the time since she mostly reads off exactly what's on the slides. Very nice woman and responded to emails thoroughly and quickly. I would recommend her since her midterm was very easy.
Rating # 7
Overview:
  • Course: CS100
  • Grade Received: A
  • Overall Rating: 3.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Lisa is a really nice person, but does not teach outside of her slides (which are all uploaded to URCourses), making attendance not essential. The material is simple, but buying the textbook will help teach you the content not mentioned in her slides or lectures. Do not procrastinate on the lab assignments, which are easy but take time.
Rating # 8
Overview:
  • Course: CS100
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
She is a nice professor who cares about students.
Rating # 9
Overview:
  • Course: CS100
  • Grade Received: A+
  • Overall Rating: 1.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
I would strongly advise not taking her class. The lectures are incredibly boring and she rambles about irrelevant topics and is super confusing when describing assignments. Her midterms feature things she has never covered and assignments take forever to come back. The lab is the best part by far but still avoid this prof.
Rating # 10
Overview:
  • Course: CS100
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Her class is ok if you just want to read the textbook. The labs are mandatory but her lectures are not, most of my class didn't go to lectures as nothing she says is important because she just tests on the textbook. When things moved online we only heard from her like twice and no lectures were provided we just had to read textbook for the final.
Rating # 11
Overview:
  • Course: CS100
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Lectures are too long and she drags them out. If you only need CS100 you don't need to go to the lectures- if you know a lot about computers. She goes over binary in the lectures, so if you need classes above 100 then you should go. You need to go to the labs (my lab instructor was good) or you won't pass. Tests and assignments were easy.
Rating # 12
Overview:
  • Course: CS210
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
She is just okay. Her lectures are very dry.
Rating # 13
Overview:
  • Course: CS210
  • Grade Received: A+
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Dr. Fan is a knowledgeable professor who provides a plethora of resources for the students to use and better their understanding. Her assignments are lengthy, but she gives clear instructions and fair due dates. She's not the most engaging lecturer, but she discusses all necessary information and explains it well. Overall, no complaints here.
Rating # 14
Overview:
  • Course: CS375
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
I probably haven't met a more average professor. She's not terrible, and she certainly can teach. But she's also not that exciting of a lecturer. You could teach yourself from the slides if you wanted, but she does give good examples and explanations in class. Exams are average. Do well on your assignments, use them to review, and you'll be fine.
Rating # 15
Overview:
  • Course: CS210
  • Grade Received: B+
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Adamant about using "her way" to solve problems & will not hesitate to punish you for using any other method (be it 100% correct). Boring & mundane lectures, reads off slides. If you answer a question incorrectly, she gives you those objurgatory expressions & make you uncomfortable. She is knowledgeable but a terrible prof. to be brutally honest.
Rating # 16
Overview:
  • Course: CS210
  • Grade Received: C+
  • Overall Rating: 2.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Midterm was easy. Final was long and written to ruin your grade. Assignments for this course are the worst. They aren't too difficult but they are very lengthy and her requirements such as pseudo-codes, crc cards, and test implementations are a colossal waste of time. The assignments are also very unclear.
Rating # 17
Overview:
  • Course: CS210
  • Grade Received: A+
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
She's a good prof who explains things well, and lets you know what she is going to test you on. Usually what she talks about in class is basically the content you'll be tested on, she isn't out to trick you. Her assignments can be slightly lengthy, but she gives you enough time to work on them. Midterm is easy, final is a little more difficult
Rating # 18
Overview:
  • Course: C210
  • Grade Received: A
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
The class itself was not bad despite the fact that a lot of times she was expecting us to know a lot from the book despite the fact she never actually used the book. she is a good prof but not the best in explaining concepts. Lengthy concept explanations that are unnecessary. Mid terms are not bad but the final is written to take your avarage down
Rating # 19
Overview:
  • Course: C210
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Dr. Fan is a good teacher! The course material is hard. She tried to make it easy to follow. Enough examples were used to explain the concepts. Midterm and assignments are ok. Final has lots coding questions. Will take class from her again.
Rating # 20
Overview:
  • Course: CS375
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Nice and helpful.
Add Your Review Below:
Search Professors:
Welcome:

Before signing up for classes every students should gather as much information as possible to make a decision on which professors as well as which courses to take. This website will help you make this decision easier.

Here, the students can rate, research and cross-reference the overall performances of the professors to select the best ones, and always be informed and up-to-date with what’s important.

Join the fun! Visit all pages and get all the information you need to choose the best class and best professor that you’ll enjoy listening to and learning from.

Our Friendly Sponsor:
Schools:
Our Friendly Sponsor:


Celebrity Net Worth Visa Bulletin