( Average rating based on student feedback )
He's a good teacher who maintains a traditional classroom environment (students stand when he enters, boys and girls sit separately, and the use of phones or laptops is not allowed). Despite these old-fashioned rules, he's an effective educator, and I would definitely recommend studying under him.
Answer your queries in the most formal way even if you are not his student he instructs and teaches all of the concepts if you go to his office
The main challenge is understanding his way of teaching. Once understood, he teaches well and answers questions too.
Extremely Good teacher knowledge wise as well as nature wise. Those who are saying he does strick marking then don't believe them. I myself scored 99.63/100
Great techer, Best part is he always give a small islamic message in class too which is must for this generation
Muje paani nai peenay dete is liye 2 star. Makes hard exams and starts attendance at exact 8:30. Good of heart tho and delivers genuine islamic lectures.
Good teacher but too much strict e.g you'll get scolded for drinking water during his lecture:( Marking wise and teaching wise just okaish
Good Teacher and Fair and lenient marking although he is strict and requires discipline he very knowledge at what he teaches.
Very strict in terms of discipline in class. But his marking is pretty fair and highly knowledgeable but his class is like you are in a curfew area
Very strict but grading is fair and is knowledgeable
Content is hidden for rejected review
Comment is hidden due to policy violation!
Yeah, he has a temper, he has knowledge of the subject (discrete structures ) but he aint good at teaching it as well as communicating with the students
one star no more no less
very disrespectful
His lectures were very boring, but he know his subject and teach well, so if u are a math nerd u may like him
Good teacher. Fair checking. He is strict in maintaining discipline. He teaches Maths subject so lectures are naturally boring and dry at times. But a great human being