Reviews of professor Terence Yi

Rating: 5.0/5, difficulty: 4.0/5
Seriously intelligent, wonderful professor. Very clear on grading, giving practice tests, and a fair amount of practice examples and questions. Beware that he covers ground quickly, and taking notes is essential to passing the tests. READ CAREFULLY during tests; he is not trying to trick you, but he IS VERY MUCH testing your knowledge.