Songbai Ji
If you're going to take BME1004 for the love of god DO NOT TAKE HIM. His "intro" class covered things from signal and image processing and 3000's. He only knows how to teach on the 4000 level and while he's a nice enough guy- his class will set you on fire and let you burn. Don't make the same mistake we did. Take CS 1004