Purna Prasad
Knowledgable person but terrible at teaching - Never clear on assignments and reads from a book all your classes - Definitely avoid if you have a choice - A 15 page paper needed for final.