4.1
Quality2.3
Difficulty71%
Would Retake125
Reviews71%
Would Retake
125
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
49%
Textbook Required
41%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.32 avg changeRatings by Course
2412
5.0
(1)COMPUTER
5.0
(1)COMPUTERS
5.0
(1)MATH
5.0
(1)COSC1301
5.0
(4)Difficulty by Course
MATH302
5.0
MATH300
5.0
MATH2301
4.0
ALGEBRA
4.0
2413CAL1
4.0
Reviews (125)
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!
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
great professor. I'd take him again for any math class.
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!!
Is and excellent teacher, very helpful, but make sure you do the homework!
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.
He is a good teacher to take for those to can get it easily. Very up to the point.
Professor N is very helpful and patient. Complete the assignments for an easy A.
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.
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.
He is very helpful and gives you no reason to fail.
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.
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.
awesome, makes everything seem so easy. cares for students. wish I could take for every class.
very nice, always willing to help
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!
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!!!!!
This guy is great, a great teacher. And cool.
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.
I think he was the best teacher ever, he made me enjoy math more than I thought I ever would...
No Comments
No Comments
good teacher straight to the piont of math, fast tempo but good fast simple class
He is a great teacher. He is helpful when you dont understand something! made me appreciate math. HE is actually pretty funny too!!!
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.
easy A don't even have to go to class just turn in your work... which is easy!
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.
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.
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.
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.
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!!!!
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.
INTERNET CLASS: overall good class. self taught/pace. He answers emails promptly. I would recommend him! :)
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
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
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.
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
His class is pretty self paced. It was and easy A. He e-mailed you back quickly.
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
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!
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.
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!!!!
He was an awesome teacher. As long as you did your work, you didnt any problems. He was there to help.
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!
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!
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!!
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!!
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.
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
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!!
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
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!
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!
He is a great and nice Professor..
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!
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.
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.
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.
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!
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.
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.
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.
amazing teacher, easy to fallow, funny and all around great guy (: deffffinatly take !
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.
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!
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!
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.
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.
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
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.
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!
horrible in math and got an a :o study alot
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.
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!
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.
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!
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
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!!!
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!!!!
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.
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!!
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.
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.
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.
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.
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.
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.
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.
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.
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!
Clear grading criteria, gives a practice test. Plus notes for final exam. Great powerpoint info as well.
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.
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.
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.
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)
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...
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!
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!
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.
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
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.
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!
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.
Great professor overall. Lectures are simple and easy to understand. Great personality.
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.
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!
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.
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
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.
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
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
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.
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.
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.
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!
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.
Best professor! There are no lectures but work is very easy and you most likely won't need that much help.
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
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.
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.
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)
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!
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.
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.
Very nice but goes really fast in lectures
Class Info
Online Classes
100%
Attendance Mandatory
49%
Textbook Required
41%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.32 avg changeRatings by Course
2412
5.0
(1)COMPUTER
5.0
(1)COMPUTERS
5.0
(1)MATH
5.0
(1)COSC1301
5.0
(4)Difficulty by Course
MATH302
5.0
MATH300
5.0
MATH2301
4.0
ALGEBRA
4.0
2413CAL1
4.0