You narrowed the faculties just for two and asked for an opinion and you got diverse views about other faculties, who are best from each one's perspective. My simple suggestion, attend classes of which ever faculty your mind thinks best. At the end of the day only your own efforts in the examination hall that matters. Best of luck.