Grand Canyon Education, an online postsecondary education services provider offering graduate and undergraduate degree programs, announced terms for its upcoming IPO in a filing with the SEC on Monday. The company plans to offer 10.5 million shares at a proposed range of $18-$20. Credit Suisse and Merrill Lynch are the lead underwriters on the deal.