4.1

Dhammika Nanayakkara

Mathematics - San Antonio College

4.1
Quality
2.3
Difficulty
71%
Would Retake
125
Reviews
4.1
Quality
2.3
Difficulty
4.2
Helpful
4.0
Clarity

71%

Would Retake

125

Reviews

Rating Distribution
Official

5

77

4

24

3

8

2

5

1

11

What Students Say

HATE that he counts the final at 40% of grade

MATH1314 - 2.0 rating

He was a great teacher

MATH1314 - 4.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

49%

Textbook Required

41%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 49 grades
Most common grades:
A+ (16)
A (13)
B+ (6)
Grade Distribution
A(29)B(2)C(4)D(4)F(2)A-/B+(9)
Based on 50 reported grades
A+: 16
A: 13
B+: 6
C+: 3
Common Tags
Clear grading criteria (12)
Lots of homework (9)
Respected (6)
ACCESSIBLE OUTSIDE CLASS (6)
LOTS OF HOMEWORK (5)
Skip class? You won't pass. (4)
Caring (4)
Test heavy (4)
Rating Trend

Declining

-0.32 avg change
Dec
Nov
Apr
Jul
Dec
Jan
Last 6 months
Ratings by Course

2412

5.0

(1)

COMPUTER

5.0

(1)

COMPUTERS

5.0

(1)

MATH

5.0

(1)

COSC1301

5.0

(4)
+40 more courses
Difficulty by Course

MATH302

5.0

MATH300

5.0

MATH2301

4.0

ALGEBRA

4.0

2413CAL1

4.0

Reviews (125)
5.0
2.0
MATH1314
Feb 12, 2004

Dhammika was super helpful. If your willing to do the work and are doing it he will help you pass. however if you don't care he doesn't care!

5.0
2.0
MATH1314
Feb 17, 2004

Dhammika is fairly easy if you do the work. If you do the homework and understand it you will pass this class. If you do not understand, go to Professor Nanayakkara he is more then willing to work with you until you do. Terrific teacher

5.0
3.0
MATH0301
Feb 25, 2004

great professor. I'd take him again for any math class.

5.0
1.0
COMPUTER
Feb 26, 2004

He teaches math and computer classes. He is very helpful and friendly. The computer class was easy. You could do the work at home or at lap and just show up on Test!! JUST MAKE SURE YOU DO THE HMWRK IT COUNTS FOR A LARGE % OF YOUR GRADE!!

5.0
1.0
COMPUTERS
Apr 1, 2004

Is and excellent teacher, very helpful, but make sure you do the homework!

5.0
2.0
MATH1314
Apr 6, 2004

Is totally great, I recommend him to all my classmates. He was very helpful in getting me back into the swing of math.He still helps me even though i'm not in his class anymore. Terrific teacher.

5.0
1.0
MATH
May 5, 2004

He is a good teacher to take for those to can get it easily. Very up to the point.

5.0
1.0
COSC1301
Jul 13, 2004

Professor N is very helpful and patient. Complete the assignments for an easy A.

5.0
1.0
MATH301
Nov 28, 2004

Before I had no interest or clue about math and now I have a very strong like for the subject. I understand it now more than I would have ever thought I would.I would recommend him to you if you really want to learn. Notes, and hw for a better understanding are connected to tests.

5.0
2.0
MATH301
Dec 3, 2004

He is the best teacher ever. He is funny, interesting, and very knowledgeable. He teaches well and gives you all the information that is going to be on the exam. Very helpful and I reccomend taking him.

5.0
1.0
MATH0302
Dec 7, 2004

He is very helpful and gives you no reason to fail.

5.0
2.0
MATH2412
Dec 7, 2004

One of the greatest math profs I have ever had. He is very orgainzed and really knows his stuff. He has a good sense of humor and is very humble about mistakes he has made in calculating problems.

5.0
1.0
COSC1301MATH
Dec 8, 2004

Mr. Nanayakkra is a very nice professor and will help you out if you have a problem. Keep attandance up and study hard and see him in his office if you have questions and he'll give you should have a good semester.

5.0
1.0
MATH0301
Dec 10, 2004

awesome, makes everything seem so easy. cares for students. wish I could take for every class.

5.0
4.0
MATH2301
Jan 27, 2005

very nice, always willing to help

5.0
2.0
MATH0300
Apr 6, 2005

Its been about 2 years since I've had one of his classes but since then I've gone thru so many styles of teaching with others that there's no comparison. He's the best. Honestly, hes the nicest guy and super-smart. VERY approachable and willing to help. Take this class! Seriously!

5.0
1.0
COSC1301
Apr 18, 2005

Mr N. is a real kool prof.....do is labs and youll get an eazy 100.....and so the practice test and youll pass the test!!!!!

5.0
1.0
0301
May 2, 2005

This guy is great, a great teacher. And cool.

4.0
3.0
MATH0302
May 3, 2005

Prof. N is a really good teacher. He gives 4 exams and the final is based on all four exams. So you can actually prepare for the final since the beg. of semester! Highly recommended. Strong accent though, but easy to understand.

5.0
3.0
0301
May 17, 2005

I think he was the best teacher ever, he made me enjoy math more than I thought I ever would...

2.0
5.0
MATH301
Grade: A+
Aug 24, 2005

No Comments

3.0
2.0
MATHEMATICS
Oct 23, 2005

No Comments

4.0
2.0
MATH301
Nov 8, 2005

good teacher straight to the piont of math, fast tempo but good fast simple class

4.0
2.0
MATH0301
Mar 9, 2006

He is a great teacher. He is helpful when you dont understand something! made me appreciate math. HE is actually pretty funny too!!!

5.0
3.0
0301
May 11, 2006

I enjoyed his class very much. He will stay after class if you want a small time of one to one. He is cool and will give you exmaples of problems that will be on all exams and finals. If you do the homework, ask questions on the problems you don't understand, and practice the pretest problems. You will pass.... he is funny too.

5.0
1.0
COSC
Jun 3, 2006

easy A don't even have to go to class just turn in your work... which is easy!

5.0
3.0
MATH2414
Nov 15, 2006

I took him during the summer and was very fair about letting us use a formula sheet and explaining the matterial well. He would let us go a little early since the class was scheduled for four hours twice a week. Good teacher.

5.0
1.0
MATH0302
Dec 8, 2006

great instructor, very helpful. whether the class is easy or not depends on you. i'm bad at math, but i'm still going to pull off an A or B. i'd love to take him again. i highly reccomend him.

5.0
1.0
MATH0302
May 11, 2007

He is a very good teacher and willing to work with you. Gives lots of examples which helped me. If you do the home work you will do good on the tests.

3.0
2.0
MATH2412
Jun 13, 2007

Took his precal class online. I completely forgot about the class so I barely passed. The class itself is easy and straightforward if you can remember to do the quizzes and hw. Hw isn't graded but they are the problems on the test. Has 3 tests and a final- replaces your lowest test grade with your final grade. Final/tests on campus, quizzes online.

5.0
1.0
MATHE301
Oct 3, 2007

this is by far the coolest teacher ive EVER had. i HATE math and he makes in interesting and fun. hes super smart, has a good teaching plan, and super funny. hes straight forward and cares about students,DONT be scared by his accent hes easy to follow. wish he could teach all my classes for the next 4 years. TAKE THIS CLASS YOU WONT REGRET IT!!!!

5.0
3.0
MATH1314
Jan 13, 2008

Prof. Nanayakkara is very helpful. He is very willing to assist any student outside of class...just make arrangements to drop by his office. You will do well as long as you complete the homework assignments. Expect to put forth some effort...an A is achievable.

5.0
3.0
MATH0302
May 14, 2008

INTERNET CLASS: overall good class. self taught/pace. He answers emails promptly. I would recommend him! :)

3.0
5.0
MATH302
Aug 6, 2008

If you are weak in math,do not take his summer session. He goes way too fast and is usually pressed for time. He usually had to leave early. His methods of teaching are ok, but his last week was not very professoinal. He left us with a sub on finals week to go to disneyworld! Our grades were posted late!Don't teach in the summer if you can't commit

5.0
2.0
MATH0302
Aug 8, 2008

He was very helpful considering that it was my first semester at a college, at the time. He is very willing to take the time to help you if you may have any questions. He is very humorous most of the time. Even though he has an accent, you can understand him clearly with time. I would take his class again if I were you. No....really...take him..NOW

5.0
1.0
ALGB0301
Nov 12, 2008

He knows what he is doing.He shows really good examples on the chalkboard.There are sometimes he shows short cuts on the math problems.He's real good and I know you'll pass his class if you show up to his class everyday.

5.0
3.0
MATTH1301
Dec 6, 2009

Mr. D is a really good teacher it is true that he cares about his students. He tries to do a lot of problems on the board to make sure you learn the problems. One of the nicest things he ever said to the class was we can stay here all day reviewing homework if ya want! :D he was joking but still the point is this professor wants you to learn!!!! D

4.0
2.0
MATH0300
Dec 15, 2009

His class is pretty self paced. It was and easy A. He e-mailed you back quickly.

5.0
4.0
MATH0300
Jan 2, 2010

I am one of the worst students in math but this instructor made it extremely easy. He goes at a steady pace and answers your emails by the next day. You will do great if you take his class. Of course it does require hard work but he makes it simple for you to understand. I hope I have him in all my math classes

5.0
1.0
BASICPREA
Feb 24, 2010

Uses Aleks Online for 0300/0301 which in my opinion is a godsend! IF you are able to learn on your own, you really only need to go to class for tests, quizes and finals. If you need more help than that, (and you shouldn't, Aleks is very easy to use) he is there to help before, during and after class!! Great course!

5.0
1.0
MATH0300
Apr 28, 2010

I TOOK HIS FLEX 1 CLASS THIS SEMESTER. HE MADE IT VERY EASY FOR US TO LEARN ON OUR OWN. BUT IF YOU NEED ASSISTANCE HE WOULD NOT HESITATE TO HELP YOU AND EXPLAIN IT STEP BY STEP AS MANY TIME NECESSARY. I'M HOPING TO SEE HIMFOR MY 0301 NEXT SEMESTER.

5.0
1.0
COSC1301
May 20, 2010

Love it, love it, and love it....Have never seen a teacher like him before...wish he could be my teacher for other classes as well....i got out of his class with an average of 100!!!!

5.0
2.0
COSC1301
Jun 16, 2010

He was an awesome teacher. As long as you did your work, you didnt any problems. He was there to help.

5.0
1.0
MATH301
Nov 18, 2010

I'm so saaad that I dont get to take him anymore!!!!! I took his class by mishap my first semester math300 and was blessed! He is the BEST! I even took him this semester for 301! Show that you wanna pass & he will pass you, GREATEST TEACHER EVER! Gives HW but never grades it just goes over it. So funny, please, do yourself a favor and take him!

1.0
5.0
MATH300
Dec 1, 2010

Terrible teacher!!! If you miss a day of class he chews you out no matter how far you are on your stupid pie. He doesnt care about the kids or teaching just that you pay for your online stuff so he can kick back and do absolutely nothing. He never has a set schedule for tests. DON'T TAKE!

4.0
1.0
MATHMATH
Dec 10, 2010

He is a great teacher!! If you dont understand something he will help you until you understand it. He does not take attendence. He leaves you homework but you dont have to turn it in. He is funny sometimes. If i could i will take him again! Great teacher!!

4.0
1.0
MATHMATH
Dec 10, 2010

He is a great teacher!! If you dont understand something he will help you until you understand it. He does not take attendence. He leaves you homework but you dont have to turn it in. He is funny sometimes. If i could i will take him again! Great teacher!!

5.0
4.0
MATH0302
Dec 13, 2010

His as wonderful professor!!! Take him if you are not good at math, he is very helpful explains everything step by step. He even gives a review for the final exam.

1.0
1.0
MATH0300
Feb 7, 2011

personally he is a really nice man, he practically gives you the grade. He uses Aleks on the computer and refers all your questions back to it. I understand he hates teaching fundamental math courses which is why i would never take him if thats where your at. He might be good at calculous but i wouldn't take him for anything under 1314!!! good luc

5.0
1.0
MTH301
Apr 3, 2011

HE IS A GREATTTTTT TEACHER! HE WILL HELP YOU AS LONG AS YOU WANT TO HELP YOURSELF. HE MAKES SURE THAT YOU TOTALLY UNDERSTAND THE PROBLEM BEFORE HE MOVES ON. YES HIS CLASS IS EASY TO PASS BUT ITS ONLY EASY IF YOU WANT TO LEARN. IF YOU DONT WANT TO LEARN THEN IT WIL BE HARD TO CATCH UP. I RECOMMEND HIM TO ANYONE BECAUSE HE IS AWESOME!!

4.0
3.0
MATH0301
May 6, 2011

Honestly Mr. D is the best, i do not understand how anybody can write anything bad about him. He is one the many teachers at school with an accent that you can actually understand. He also does not make the students feel dumb when they are asking a question. Mr. D is there to help the students. The ONLY downside in taking this professor is... he do

5.0
1.0
MATH1314
Jun 10, 2011

Mr. D is a great professor!!! He makes College Algebra easy and if you dont get whatever he go over it and over it until you get it! If you still dont he was always available! Just do all you homework(you dont turn it in)and you will understand material! Easy A!

5.0
2.0
MATH1314
Aug 10, 2011

Math is my least favorite subject in the world, but he really made College Algebra easier than I had originally anticipated. If we didn't get something right away, he would repeat himself using another method of explanation. Very patient and constantly asks if we have questions. Grades according to attentiveness and homework completion. STUDY WELL!

5.0
3.0
MATH0300
Oct 17, 2011

He is a great and nice Professor..

4.0
4.0
ALGE1314
Dec 14, 2011

This guy is great, he goes a bit fast but he is very helpful and I will take him again. Show up and do the work, he is great!

2.0
2.0
MATH1442
May 3, 2012

Internet Class. It was like the class was on autopilot. Got initial instructions at the beginning of semester, then didn't get anything else from him until the instructions for taking the final. Final had to be taken on campus, even though course was online.

2.0
3.0
MATH1314
May 7, 2012

He is probably one of the worst professors I have ever had. He goes way too fast and is sarcastic and rude when you ask a question. He doesn't seem to know what he is doing at all, and he expects you to know how to do things when he can't even explain them himself. If you are not strong at math, DO NOT TAKE HIM.

4.0
2.0
MATH1314
May 12, 2012

Great professor, goes a bit fast but will stop to clarify if needed. Gives reviews before tests. Would take him again if I needed another class.

5.0
1.0
MATH1314
May 15, 2012

D.N is an awesome professor! makes jokes, always helpful with homework during class, replaces lowest test overall grade with highest test grade or Final, Available in his office hours for the ultimate help, and also cares to give you a review that is VERY similar to the test. He also goes over the test review verbally gives you hints! please do HW!

5.0
3.0
MATH1314
May 19, 2012

Best Math professor at SAC! I despise Math, but Mr. Nana helped me understand it clearly. I love the math programs he uses, its like taking a tutor home. The programs give you practice problems to help you better your math skills. He goes through all reviews and yes they're very similar to tests. So do them! Also do your homework assignments.

1.0
1.0
BCIS1301
May 20, 2012

i took him for a computer class, he didnt know anything he was doing and got mad when we asked questions. his answer to almost any questions was to figure it out on our own :| .. his class was easy cus it was all open book . but u have to teach yourself. he is just unclear and unexperienced. shouldnt be teaching college classes.

4.0
2.0
MATH014
Oct 25, 2012

this professor is a very nice man and an excellent teacher. He does profess at a fast rate of speed but i have learned a great deal in this class and i currently have a B average so i cant complain.

4.0
2.0
MATH1314
Nov 7, 2012

amazing teacher, easy to fallow, funny and all around great guy (: deffffinatly take !

3.0
4.0
MATH0303
Nov 21, 2012

Lectures were quiet and easy to understand. He goes fast and his speech is not always clear. Used connect-math online software for tests, hw, and reviews. NO TEXTBOOK. Don't think just bc lectures are easy that the tests will be. DO ALL ONLINE ASSIGNMENTS and study for tests to pass.

4.0
2.0
ASDD018
Nov 30, 2012

I took him a few semesters ago. His reviews were helpful so do them! It was sad when I couldn't take him n 0302. At times he is a little hard to understand. If you have questions he will help you. He does go a little fast but you can manage. I hate HATE math but he makes it bearable. Overall, great experience!

3.0
1.0
MAT1093
Nov 21, 2013

This teacher is so easy, like you don't even understand. You don't ever show up to class unless on exam days. All his homework is online and his tests are EXACTLY like the homework. Even better, he allows CERTAIN notes on tests! Highly recommend this teacher if you just want an easy A in math!

4.0
2.0
MATH1314
Grade: A
Dec 3, 2013

professor Nanayakkara is clear and efficient in his teaching, he goes over a problem if you need any help. The tests are exactly like the homework. This class is an easy A even if you are not good at math, if you complete all the homework, and study for the exams.

5.0
5.0
MATH1414
Grade: C
Jun 10, 2014

He is an AWESOME GUY! he is always always trying to help you out and very interested in each of his students! Im bad at math so i never tought i would pass the class, he gave me a C and i honestly dont even think i deserve it, but i tried and i believe he sees who cares and who doesnt. The only thing that sucks is the 100 dollar online book.

5.0
2.0
MATH1414
Grade: B+
Aug 5, 2014

You have to do home work, but he does explain everything . And will take his time to walk you through a problem during his lecture . Best math teacher at sac

5.0
2.0
MATH2412
Grade: A+
Aug 5, 2014

I have take prof. N for three different math courses. He takes the time to make sure everyone understands the material. He is patient and nice. I got an A in all three class that I have taken with him. Make sure you do the homework and the practice tests and you will do fine.

5.0
2.0
0320
Dec 29, 2014

First off this professor is really patient! He is fast paced, but if someone has a question he won't hesitate to answer and go back several times until they understand it. I had unexpected surgery during the fall semester after 2 wks of recovery he helped me soo much! The BEST professor YET! If u need help learning this is the prof to go to!

4.0
4.0
ALGEBRA
Grade: A+
Jan 20, 2015

horrible in math and got an a :o study alot

5.0
1.0
MATH2412
May 7, 2015

I took this class online, 4 exams and a few quizzes. He gives you enough time to complete all assignments. Never really spoke to the professor, hence it was an online course. Wouldn't recommend someone who doesn't enjoy math or isn't good at math to take an online math course. I learned on my own by reading the book.

4.0
3.0
MATH1314
Grade: A
May 11, 2015

Im terrible at math. He was a great teacher. Was helpful. went a little fast but would be there to help if asked. Lots of hw but do it! you'll not only pass the class but the test will be easier! Great teacher! I passed with an A. Don't miss class! The material covered everyday is important! Thumbs up! Id say I disliked the material. Not him!

4.0
3.0
MAT1033
May 17, 2015

Traditional writing on chalkboard teaching style. Will work as many problems on the board with you as a class until everyone understands. Is available outside of class to help. My only advice, stay caught up with the homework and try not to miss class. I fell a bit behind and passed with a D. Despite that, very good professor.

5.0
3.0
2412
May 17, 2015

Great ONLINE course! As usual you have to study and make sure you fully understand the material. Great online class for those who can teach themselves math!

5.0
4.0
2413CAL1
Grade: A
Jul 25, 2015

Took Cal 1 for an 8 week summer class. For calculus you MUST have a good teacher to be able to learn the concepts properly. Although this was a fast paced class, he was excellent at teaching and gave several examples, always stopped to answer questions and was available for tutoring. It was fast paced for a summer class, so be prepared to practice

5.0
2.0
E6YFJ4X63D
Sep 22, 2015

Very easy course!! He is very helpful and will stop if you need help at anytime! H does have a good amount of homework but you can do it as many times as it takes to get a 100! I really enjoyed this class and he made math stress free!!!

5.0
3.0
MATH0302
Grade: A+
Jan 6, 2016

This is the best math professor I have ever taken. He is extremely helpful in anything needed. His lectures are thorough and detailed. He will stop if students have any questions. If he sees students trying and doing assignments, he will offer extra credit. Book is not needed as the tuition pays for an online version. Will take him again!!!!

1.0
4.0
MATH0302
Grade: Drop/Withdrawal
Feb 12, 2016

Horrible math instructor. Doesn't necessarily teach the material, he more so throws problems on the board and solves them as if he was doing it on his own. He takes many shortcuts making it difficult to breakdown and understand. He moves very fast. If math isn't your subject I don't recommend taking him.

4.0
2.0
MATH310
Grade: A
Apr 21, 2016

Great teacher!!! He has everything set up for you and is very clear with grading super helpful all you have to do is ask . will give extra credit if you do his sample test and all homework. I'm glad I took him !! I took him for my second algebra and I've gotten a's on both!!

4.0
2.0
MATH1314
Grade: A+
May 11, 2016

Took MATH 1314 & 1442 with Prof. Nanyakkara. He's pretty awesome, always willing to help and lets you study at your own pace. All assignments are completed on MyMathLab (1314) / ConnectMath (1442), except for final exam. Was able to bring in a cheat sheet for the final exam, which definitely helps. Math was my weaker subject but still got A's.

5.0
1.0
MATH1442
Grade: A
May 16, 2016

Took Stats online and it was great. There was some tough things at time but, not bad. He assigns a lot of homework and quizzes but the good part is that he makes them all due at the end of the semester. You can either wait till the last day to do stuff and fail or get them all done early and not worry about anything. He drops some assignments.

4.0
3.0
MATH014
Grade: A+
Jun 23, 2016
Would take again

For MATH 0310. This Prof. will give you everything that you need (and more) to pass, but you will L/earn your grade. Lectures are very fast paced, but very supplemental to the book (which tests are based on); however, you may interrupt to ask questions and he is kind and will go the distance to help you. He responds to email very quickly.

5.0
4.0
MATH2412
Grade: A
Jul 18, 2016
Would take again

A solid math class - Pre Calc - a compliment to the engineering student which he politely assumes you are. Willing to provide the elementary methods which he sometimes assumes but takes the time to explain. ASK questions with problem ready so he can put it on the board and he will not degrade.

4.0
2.0
MATH0301
Grade: B
Jul 28, 2016
Would take again

I am horrible at math but this professor had a lot of helpful shortcuts and was willing to go over problems until they were completely understood. As long as you do all the homework and pre-tests you should pass this class.

4.0
2.0
MATH0310
Grade: A
Jul 29, 2016
Would take again

I took a 5 week flex class. 0310. great teacher very helpful. gives great reviews for every exam. extra credit is available. i would definitely recommend taking this professor.

5.0
3.0
MATH2412
Jul 29, 2016
Would take again

So, Mr. Nanayakkara follows the text pretty closely, but offers some insights and math shortcuts to those paying attention. It could have been an A for me had I stayed on top of the homework and not let it pile up. He readily answers q's and is approachable. Do all of the homework and stay a lesson ahead if you can. He will value it if you show.

1.0
4.0
MATH1442
Grade: F
Dec 5, 2016
Wouldn't take again

He gives a lot of homework but they are all due at the end so you can take as much time as you need on them. But don't wait unless last minute or you will fall behind because it's a lot of power points you have to read. I was suggest you never take a math course online, bc I had to learn the hard way how difficult it is.

Get ready to read
LOTS OF HOMEWORK
4.0
4.0
MATH0320
Grade: B+
Jan 4, 2017
Would take again

Awesome Professor! as long as you keep up with the homework and you do the pre test he gives out before the test you'll be fine! The hw is with connect math and he gives you the opportunity to make A's on all the assignments! covers about 2-3 sections a class so try not to miss cause you will be lost!

Respected
Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
4.0
3.0
MATH1442
Grade: A
Apr 12, 2017
Would take again

Clear grading criteria, gives a practice test. Plus notes for final exam. Great powerpoint info as well.

LOTS OF HOMEWORK
Clear grading criteria
5.0
1.0
MATH0303
Grade: B+
Apr 24, 2017
Would take again

I strongly recommend taking professor Dhammika Nandasiri Nanayakkara, it's an easy A! Also very responsive, answered my email in the same hour. 10/10 I'm actually taking again for Intermediate Algebra.

Participation matters
ACCESSIBLE OUTSIDE CLASS
Caring
4.0
3.0
MATH0310
Grade: C+
May 19, 2017
Would take again

I took online math 0310 everything the first day was available through connect math, everything had a due date at the end of the semester. DO NOT WAIT TILL THE END. There review for the final is an exact example of what will be on final, which was taken in school. do 2-3 assigments a week and you will do well. Do wait, c was my fault.

Respected
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
2.0
MATH0320
Grade: A+
Jun 4, 2017
Would take again

I took him for a Maymester. Of course it was going to be a workload, but it was pretty simple. HW and Test weren't too hard. He gives you shortcuts to problems, and easy grading criteria. I would definitely take him again if I could.

Respected
Skip class? You won't pass.
LECTURE HEAVY
2.0
3.0
MATH1314
Grade: C+
Jul 24, 2017
Wouldn't take again

Took online class. Everything is at your own pace as long as its all completed by the last day of class. HATE that he counts the final at 40% of grade. Had an A in the class until I took the final(I panic during tests)

Participation matters
ACCESSIBLE OUTSIDE CLASS
GRADED BY FEW THINGS
1.0
5.0
MATH1314
Nov 28, 2017
Wouldn't take again

This professor talks too fast has a heavy accent i stopped going to class and getting help from a tutor because i was always so lost in his class...

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
5.0
2.0
MATH0302
Grade: B+
Dec 19, 2017
Would take again

Do your connectmath assignments and you will pass, easiest course Ive taken! I took him twice for both of the remedial math classes I needed before getting into 1301. I highly reccomend!

Clear grading criteria
TEST HEAVY
Would take again
5.0
1.0
ALGE1314
Grade: A+
Jan 16, 2018
Would take again

Math has been the hardest subject for me until I took Professor Nanayakkara. I had to retake the TSI four times until I passed it but in his class I got a high A. He explains all problems with details and he is very helpful in answering questions. I Strongly recommend this professor if math is not your strong subject!

Respected
Amazing lectures
EXTRA CREDIT
1.0
4.0
MATH1414
Grade: C+
Jul 16, 2018
Wouldn't take again

Does not work with students for any assignments. If you miss anything he says that he can not reopen because then everyone would have a chance to do it. Does not respond to emails.

Tough Grader
LOTS OF HOMEWORK
EXTRA CREDIT
5.0
4.0
MATH0320
Aug 2, 2018
Would take again

I recently took him for summer and it was so easy as long as you do the homeworks,quizzes and mostly important the test samples you will pass

Skip class? You won't pass.
GRADED BY FEW THINGS
ACCESSIBLE OUTSIDE CLASS
5.0
1.0
MATH1314
Grade: A+
Aug 7, 2018
Would take again

I took the online class and it was extremely easy! You just have to keep up with the math labs and youll do great. The assignments were opened up before class started so I did majority of my work before it started.

5.0
2.0
MATH1314
Grade: A
Nov 29, 2018
Would take again

Hes a great professor and always ask if theres any questions before he moves on. Hes always the earliest there, so he is accessible for help!

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Hilarious
3.0
3.0
MATH1314
Grade: A-
Dec 22, 2018
Wouldn't take again

Online class is go-at-your-own-pace, as long as you finish all the mathlabs by the end of the semester. Professor did not offer help or advice at ALL during the course, so not sure why he's even associated with the course. He didn't even have the final ready in time for us to take on the one and only day we were able to take it.

LOTS OF HOMEWORK
Clear grading criteria
5.0
2.0
MATH1414
May 17, 2019
Would take again

Great professor overall. Lectures are simple and easy to understand. Great personality.

Lots of homework
Test heavy
Clear grading criteria
5.0
1.0
MATH1314
Grade: A+
Jun 1, 2019
Would take again

Great prof! Easiest A of my life. Just follow lectures and if you don't understand something he's very easy to schedule an appt. with and go to office hours. If you want an easy A, TAKE HIM!! He has practice exams that you have to take before the actual exam as long as you do those the test is literally the exact same just different numbers.

Accessible outside class
Amazing lectures
Caring
5.0
1.0
ALGE1314
Grade: A+
Dec 14, 2019
Would take again

I signed up for his class after being out of college for about 10 years - I figured I should get Algebra over with and I'm so grateful that I chose this professor (math is not my strong area). He was entertaining in class and even with his accent, he was easy to understand). I was able to get through this class with an A, which was amazing to me!

1.0
3.0
MATH1314
Grade: D
Dec 30, 2019
Wouldn't take again

horrible teacher doesn't talk much & writes so small he could write a essay on a post it note tells you if you do all the homework & test you will pass but obviously is not true i did every single piece of home work & test & passed them all with As and took notes everyday and he failed me with a D & when asked about it he refused to discuss it.

Lots of homework
1.0
3.0
MATH1314
Grade: D
Dec 30, 2019
Wouldn't take again

He is a bad teacher does not talk much to the class he walks out a lot and says if you do all the work you pass but not true if you cant do your job right witch is to teach don't do it at all .i don't recommend taking this class with him you wont learn anything

Test heavy
1.0
3.0
MATH1314
Grade: B+
Dec 30, 2019
Wouldn't take again

hes hilarious bc he thinks hes a good teacher i am pretty good at math but most people i know that have taken this class as well did not learn a thing i wouldn't recommend to take this class if it was your last resort all he does is write on the board as you take notes doesn't not even lecture one bit.

Hilarious
1.0
3.0
MATH1314
Grade: D
Dec 30, 2019
Wouldn't take again

Never spoke a word, only time he spoke was when he called me a liar after he said I never took notes even tho I showed him my notes, almost didnt let me take my test for no reason, and graded tests unfairly as I got a 91 on a test but in the grade book it was a 69. Horrible teacher do not take

Test heavy
5.0
1.0
ALGE1314
Grade: A+
Nov 30, 2020
Would take again

All assignments are on ConnectMath and due at the end of the semester so don't wait till the last minute. Attendance is not mandatory. Zoom class is only if you have any questions and he goes over all over the unites. All assignments, quizzes, tests, and final are online and you take it on your time just watch out for the due date. Easy class

Lots of homework
2.0
4.0
MATH2412
Grade: F
Dec 8, 2020
Wouldn't take again

If you are a procrastinator this class is definitely not for you. The teacher doesnt really do the teaching, its just videos and assignments on connect math. Theres quarterly assignments due every 4 weeks so if you wait too late theyre impossible to get done. Some take lots of time and are very confusing. it does let you move at your own pace.

Lots of homework
Clear grading criteria
5.0
2.0
MATH1314
Grade: A+
Jan 4, 2021
Would take again

I took this course online during the winter mini-mester. I'm not good at math but got an A+. The course was completed entirely on connectmath. You work at your own pace so don't get behind. All assignments, quizzes, and exams are available at the beginning of the course, so start knocking it out and you can be done sooner! Easy A! Highly recommend.

Clear grading criteria
5.0
3.0
MATH1325
Grade: A-
May 20, 2021
Would take again

Dhammika Nanayakkara was available when needed, offered tutoring information, offered curve for the class, and even rounded my grade up. 10/10 Would take his courses again.

Lots of homework
Accessible outside class
Test heavy
5.0
3.0
MATH1324
Oct 4, 2021
Would take again

GREAT professor! Im not the best at math but I passed with an A. Easy to work with and learn from, I highly recommend you take this professor!

Clear grading criteria
Lots of homework
5.0
2.0
MATH009
Grade: A
Nov 23, 2021
Would take again

Just turn in your homework, SLO quizzes, and Exams on time and view videos before class. He's very understanding of personal situations that may occur and helps with any issues you may have.

Clear grading criteria
5.0
1.0
MATH1325
Grade: A+
Apr 30, 2022
Would take again

Best professor! There are no lectures but work is very easy and you most likely won't need that much help.

Inspirational
Caring
Graded by few things
5.0
1.0
MATH1414
Grade: A+
Nov 28, 2022
Would take again

AWESOME ONLINE CLASS AND PROF ONLINE. You will have an easy time getting through this class, even if you suck at math. Be careful if you procrastinate however because you will fall behind on assignments if you aren't careful with time. it's a lot of HW, with 3 tests and a Final. He sets up the course on Connect math well, but you must stay on track

Gives good feedback
Lots of homework
Online Savvy
5.0
2.0
MATH1324
Grade: A
Dec 8, 2022
Would take again

All the homework is done on MyMathLab. The test reviews are the exact same as the test and the tests are take home. The final exam is in class but open note and calculator allowed. During lectures, he does the problems on the board for you to copy in notes. The content isn't easy, but the way he runs his class makes it easy to pass.

Lecture heavy
Online Savvy
5.0
1.0
MATH1324
Grade: B+
Dec 9, 2022
Would take again

Professor Nanayakkara was awesome! Clear understanding and explanation of the concepts, will go over any questions and even go over the homework in class. Super lenient on homework assignments and makes it EXTREMELY difficult to fail his class. Do all the work and participate and you'll pass.

Gives good feedback
Caring
Respected
5.0
1.0
Math0410
Grade: A
Nov 30, 2023
Would take again

He is very chill and caring, he'll typically get on you if he notices you are falling behind and is willing to help do 1 on 1 teaching on your module. His assignments are YOUR PROBLEM YOUR RESPONSIBILITY his the work he gives out are easy to manage and are due on Sundays but if you finish them in a timely manner (you can do it within 1 or 2 days)

Lots of homework
Accessible outside class
Online Savvy
5.0
2.0
MATH1314
Grade: A
Apr 30, 2024
Would take again

Great professor, frequent announcements and reminders. Genuinely seems like he cares for every student to do well. Would push back due dates if majority hadn't finished. Allowed notes on tests, and final exam. Clear syllabus and grading criteria!

Clear grading criteria
Gives good feedback
Respected
5.0
2.0
ALGE1314
Grade: A+
Jul 30, 2024
Would take again

He is an amazing professor! If you have to take any math class do with him! He recognizes efforts. He allows notes. He is fair professor. I would 100% recommend him.

EXTRA CREDIT
Clear grading criteria
Gives good feedback
3.0
3.0
MATH1314
Grade: B
Dec 10, 2024

The professor is hit-or-miss - some students find his teaching style helpful, while others struggle. Using resources like unstuck study, ChatGPT, and office hours can make a big difference. Overall, the class is manageable with consistent effort.

3.0
4.0
MATH1414
Grade: A-
Jan 16, 2025

Very nice but goes really fast in lectures

Lots of homework
Class Info

Online Classes

100%

Attendance Mandatory

49%

Textbook Required

41%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 49 grades
Most common grades:
A+ (16)
A (13)
B+ (6)
Grade Distribution
A(29)B(2)C(4)D(4)F(2)A-/B+(9)
Based on 50 reported grades
A+: 16
A: 13
B+: 6
C+: 3
Common Tags
Clear grading criteria (12)
Lots of homework (9)
Respected (6)
ACCESSIBLE OUTSIDE CLASS (6)
LOTS OF HOMEWORK (5)
Skip class? You won't pass. (4)
Caring (4)
Test heavy (4)
Rating Trend

Declining

-0.32 avg change
Dec
Nov
Apr
Jul
Dec
Jan
Last 6 months
Ratings by Course

2412

5.0

(1)

COMPUTER

5.0

(1)

COMPUTERS

5.0

(1)

MATH

5.0

(1)

COSC1301

5.0

(4)
+40 more courses
Difficulty by Course

MATH302

5.0

MATH300

5.0

MATH2301

4.0

ALGEBRA

4.0

2413CAL1

4.0

Similar Professors