Browse Clubs & Activities Academic Programs STEAM Clubs & Acitivities Course Offerings Honors / AP Courses Summer Reading List and Advanced Art Assignment Course Offerings Cardinal Mooney offers the following courses: Course Descriptions Booklets 2023-242024-25 Block scheduling fosters instructional strategies that emphasize problem-solving, critical thinking, and group interaction skills.