Raj Kothapalli
Very difficult BME course as the lab is extremely time consuming, the lectures are difficult to follow, and the you basically need to know every topic covered for each exam. The grading of homework and especially exams are very difficult. However, both the TA's and Raj's office hours are very helpful for problem walk-throughs.