Asith Fernando
Be ready to lean a bunch of new things. It is far from traditional teaching. So I worried about the class at the beginning. Then after I spoke to him about my concerns and asked for his help, I felt much better since he addressed my questions on point. Now I believe I have a good grade. Make sure you read the text, do the hw, ask questions.