He has been my professor for two classes and in each of these classes, I feel as though he has successfully taught the required material.
Raja presents the material in an understandable and interesting style.
He provides handouts before his lectures to clarify the discussion topics. Material that is difficult to understand is explained carefully and thoroughly until everyone is clear on the concept. He encourages questions and interaction and is always available for guidance. Not only does Raja have a great teaching style, he always has a smile on his face and a friendly attitude during each class, which helps to motivate the students and creates a better learning environment.