Edward Blazejewski
Great professor with experience in the field, as he previously worked at JPL. He is a handholder when it comes to the lecture and lab, making it very easy to trudge through even the most difficult material. He genuinely cares about each student's success and will do anything in his power to help you if you request help. Test corrections & bonus hw.