Pergunta de entrevista da empresa Virginia Tech

Your teaching philosophy. Your strength and weakness