Eric Pham
speed everyone could follow, really tries to help,clear notes, test are not hard & not a tough grader,grades generious & bonus question,test study guides,practice exams, class stayed full, understandable, patient, caring, gives point for participation, late comers sign in, notes are very clear. He is GREAT take him if you are struggling. no regrets