Phu Tang
Pretty bad when it comes to giving work back and being clear in regards to his grading criteria. I received all of my old lab reports and work a week before my final, which barely gave me time to prepare. Professor Phu is also very "red pen happy". I did all of my work according to the back and it would still be marked as wrong with no explination