The best professor meet during western university , he put a lot of effort to provide excellent class content and can remember every student name , encouraging everyone join in the class participation . Let me feel so warm in this wonderful class !!!! 