Virginia Tech Interview Question

Your teaching philosophy. Your strength and weakness