Reviews of professor Kyle Tanaka

Rating: 5.0/5, difficulty: 3.0/5
Professor Tanaka was always well prepared, organized, and enthusiastic. Very reasonable amount of work, explained all the concepts very clearly, and had a very good balance between lecturing and discussion. Recordings were available which made assignments much easier. Definitely recommend!