In the Trenches: Smart Counselors