Kavinda Wanniarachchi
Kavinda's teaching style is all over the map. Half way through the semester he changed his lectures and requires you to read everything at home, come to class for a quiz and then he barely touches on the content in class.. Might as well take this class online. Very little direction and he changes his mind weekly. Groups assigned for project.