Here are the links to the courses here at Canadian Tax Academy discussed in this video
Introduction to Corporate Tax - Preparing T2 Returns - for those with limited or no experience in corporate tax
Corporate Tax Preparation Bootcamp - This course was developed to give students with knowledge in personal tax a refresher. It is also offered on CPA professional development sites to take CPA's through corporate tax preparation process.