Tommaso Buvoli
Even though he's new, I see potential in him. He started off quite confusing, but that's usual for a new professor. He has improved a lot over the semester and his current format of lecturing is ultra efficient. He is really clear and concise and homework problems helps grasp deep understanding. I took a lot out of the class. Just work hard!