Infinite Campus told the Milwaukee Journal Sentinel that the bidding process for the contract was fair, transparent and open.
It also released a score sheet it says shows it had the highest technical rank of the companies vying for the contract.
Infinite Campus also denies it won the contract as a political favor.