Bo Han
Best Professor ever I have seen! No word to express! I have taken 3 courses with him, all A+. Well organized, great knowledge, Clear instructions for the projects, exams, assignments, quick email response for every questions, very very helpful professor. 