The worst prof I have ever met at temple. His grading is crazy. I helped my classmate and she got an B while I got C-. I have seen some people who failed this class even though their second readers gave passing grade to them. I think your first impression affects the most. Avoid his class!