Mark Pisano
Professor Pisano is one of my favorites professors at Southern. He is a really cool guy and knows how to talk with students. He definitely knows his stuff. Lectures can be long sometimes, but he helps make it a little bit interesting. There are quick online homework assignments after every chapter and a couple very short papers.