Dr.Leo Murillo
He is good he just has strange grading ways. Otherwise he is nice tells lots of relavent stories to the lesson, participate and do your paper on time you will be fine. The exams are what you will have to worry about.