Hands down the best lecturer I've had at OSU. It was his first time teaching the course and he nailed it, he really cared that his students learned the material well and was able to make difficult topics more understandable. I wish he would teach all my other BME courses.