Daniel Margevicius
One of my favorite, most courteous & respectful professors! Always enthusiastic, quirky, positive & engaging. Very clear he wants his students to learn. If you study his slides & study guide well, you'll be fine. 100 points for simple 5min participation assignments so I made sure to attend lecture. Really enjoyed his class & learned a lot :)