Whitely is an awesome professor. He is very straightforward, very knowledgable, and very understanding. His classes and assignments are designed to challenge his students. I would definitely recommend this professor.