(4) А какая разница? Если экзамены способен сдать?
И почему обязательно "гуманитарий в гуманитарий"? Кто угодно в экономиста. Кстати, экономика - тоже с весьма замороченной математикой бывает.
У меня знакомый когда я учился даже в аспирантуру не по профилю пошел, более того при этом даже не окончив институт. На пятом курсе он параллельно успевал и там и там.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший