Syed Musab
Very good professor; teaches philosophy in an easily understandable, approachable way. The only downside is the class materials (i.e. powerpoints) seem to be a bit disorganized at times. Provides valuable, descriptive, and constructive feedback on papers. Regarding the papers, he prepares the class well and lets you know exactly what needs doing.