John Foley
212 has a scary rep but JJ really cares about student learning and making it accessible. The labs/ homework are REALLY useful, and he has lots of office hours, and there are always TA's accessible. In a big class/classroom, it can be easy to tune out lectures is the most noteable flaw, but that is a problem for Smith to address.