Steven Hall
Dr. Hall is a really nice professor! Hes caring and hes very passionate about engineering. His lectures can either be very interesting, or they can put you to sleep, it really depends of the day. He also has a very mellow voice so that might be a reason too. Hes not the best at responding to emails but Id say overall, a solid choice for E102!!!