Eric Yu
The first couple of weeks I had no idea what to expect from him. We had a rough start but after the first exam he made big improvements and things went so smoothly afterward. I always asked questions and Eric was very helpful. He's also a funny guy. Thank you for a great semester!