Ahmad Varvani - Farahani - Ryerson University

Professor: Ahmad Varvani - Farahani
Department: Mechanical Engineering
College: Ryerson University
Rating # 1
Overview:
  • Course: BME406
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Worst prof so far at Ryerson. His favorite word is basically. Gives out assignments that he does not prepare you for in class.
Rating # 2
Overview:
  • Course: BME406
  • Grade Received: Not sure yet
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Mutes the entire class and disables the chat so he can talk to himself for the entire lecture. When he solves questions he just reads of the solutions. His answer to every question is check the textbook, ask your TA, google it or tells us that we should already know this content. Assignment questions are not explained during class time. Avoid.
Rating # 3
Overview:
  • Course: MTL700
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
The lectures are very interesting if you enjoy the subject. You'll need to study a lot for midterm, exam, and quizzes. Assignments and project are also a little tricky but the prof is pretty helpful and answers all questions.
Rating # 4
Overview:
  • Course: MTL700
  • Grade Received: Not sure yet
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
most caring and helpful prof ive ever had
Rating # 5
Overview:
  • Course: MEC430
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
very boring lecture. does not teach concepts well.
Rating # 6
Overview:
  • Course: MEC430
  • Grade Received: B
  • Overall Rating: 2.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
use words like "simply", "easily","basically" ALOT when he talks. teaching ability is meh. lectures are pretty boring.
Rating # 7
Overview:
  • Course: BME406
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Didnt get a chance to finish so... - SUPER lazy - Caught him with fortnite updates on his office comp - tests are same as previous years - group work (can) weigh you down - nothing is ever his fault - goes through lectures super slow - talks about class problems, doesnt actually teach them - ruined what couldve been a good course
Rating # 8
Overview:
  • Course: BME406
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Not a good professor at all. His class notes consist mainly of unexplained graphs, there are multiple spelling and grammar mistakes on his slides and exams, his assignments are not clear and he does not help clarify them. He is not clear in explanations and is not always open to answering student questions.
Rating # 9
Overview:
  • Course: MTL200
  • Grade Received: B+
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
He is the best prof, he has so much passion for the course that makes everything so easy to understand , just an amazing man and an amazing prof
Rating # 10
Overview:
  • Course: MTL200
  • Grade Received: A-
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
A very good professor , infact one of the best I have ever had!
Rating # 11
Overview:
  • Course: BME406
  • Grade Received: A-
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
He is one of the good profs. The way he explained the new topic is so interesting. Attending classes would help you identify the important info and understand the topic. What makes the exams heavy is that there are a lot of informations to remember that is why you have always to study, otherwise you will be behind. study well you'll get good grade
Rating # 12
Overview:
  • Course: BME406
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Dr. Varvani is a very respectable prof. He is extremely knowledgeable about the subject of Biomechanics however the combination of the 8am lectures in the DSQ Theatre did make it difficult to stay awake at times. He is extremely caring about all his students and is very approachable. Just watch out for his assignments, they can be very tricky!
Rating # 13
Overview:
  • Course: BME406
  • Grade Received: A-
  • Overall Rating: 1.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Easy A. Very BORING lectures. I slept in his class more than I slept at home. His midterms , finals and assignments are very easy as long as u read the lecture notes. Some problems in the exam literally word for word from the lecture notes.
Rating # 14
Overview:
  • Course: MTL200
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
Great prof, I wanna take him again if that possible.
Rating # 15
Overview:
  • Course: BME406
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Dr. Varvani is a very classic professor in every sense. You really need to take notes in his class because the whole of the course is based on what he says. His slides are not very helpful if you don't have his commentary. He is very open to helping students during his office hours .
Rating # 16
Overview:
  • Course: MTL700
  • Grade Received: Not sure yet
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Very passionate about course material. Great class to take.
Rating # 17
Overview:
  • Course: MEC825
  • Grade Received: A-
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very nice guy and a perfect one to have as your capstone supervisor. He allowed us to choose the project on our own, although the projects he listed were little hard. One of the best to have for this course
Rating # 18
Overview:
  • Course: BME406
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
As a student I greatly appreciate his style of teaching, respecting student. He always promotes class discussion and patiently responds students questions. His course is very conceptual and needs a good attention and class participation. I attended all his lectures and enjoyed his lectures.
Rating # 19
Overview:
  • Course: BME406
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
This prof is amazing. Great notes,teaches concepts with great focus and provides examples in the class to make sure all follow his lectures. He is very polite and respectful. His speaks English fluently and encourages students to use proper technical English in reports. His midterm test is tough but fair. I recommend his course to take.
Rating # 20
Overview:
  • Course: BME406
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
A really nice prof but shouldn't be teaching. Literally reads of slides and tends to cover irrelevant topics
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