Jaroslaw Drelich
He is a very clearly intelligent and accomplished professor, however can sometimes act as though he assumes that his undergraduate students have his same level of knowledge. The whole semester relies heavily on group lab reports, so make sure to pick a group that you know will complete work on time and to a quality similar to your own. 