Considering Illinois Tech? - professor will answer questions