Amplify announces release of new K–12 math curriculum.
Read the release
Helping teachers celebrate and develop student thinking
Teaching is always challenging, often exhausting, and sometimes exhilarating. At Amplify, we want teachers to experience more exhilaration—more great classroom moments, more great days when you’re reminded why you became a teacher. We create high-quality programs that make it easier for you to teach inspiring, impactful lessons that celebrate and develop the brilliance of your students.
A cohesive literacy suite built on the Science of Reading
—
The Amplify CKLA core curriculum, mCLASS® assessment and intervention, and Boost Reading personalized learning programs are your answer to “How can I best align my classroom to the Science of Reading?” Our programs help you build a strong Multi-Tiered System of Supports (MTSS) and a seamless literacy instructional model to meet the needs of every student learning to read.
With more than six million downloads, the award-winning Science of Reading: The Podcast delivers the latest insights from researchers and practitioners in early reading. And don’t miss the new Beyond My Years podcast, where longtime educators share their biggest victories, teacher tips, and educational insights with newer teachers.
What teachers say
—
What educators say
“It's so good. Our kids deserve this kind of material. Our teachers deserve this type of material.”
Amplify ELA state reviewer California
What educators say
“From the start, and in every encounter since, I have been overwhelmed by the professionalism and customer focus all Amplify employees have demonstrated. Not only are the curriculum products extraordinary, but they are also backed by extraordinary people.”
Teacher Montana
What educators say
“Amplify deserves a medal for being one of the few companies that actually explains enrollment and access processes clearly, while providing continued support. Thanks for being organized and caring toward your customers!”
Technology teaching and learning support specialist Ohio
We are making an impact around the globe.
—
We are making an impact around the globe.
6
continents
50
U.S. states and D.C.
5,000+
school districts in the U.S.
15,000,000+
students in 2024
Our programs
—
A pioneer in K–12 education since 2000, Amplify is leading the way in next-generation curriculum and assessment. All our programs provide teachers with powerful tools that help them understand and respond to the needs of every student.
New study: When combined with Amplify CKLA, Boost Reading significantly improves student progress
Amplify CKLA students who started the school year at below-average reading levels and used Boost Reading were 18 percent more likely to achieve growth compared to students who did not.
K-2 early literacy improvements offer hope, but persistent challenges remain
Middle-of-year data from Amplify shows that schools across the country have made some progress increasing the number of K-2 students on track for learning to read, but broader trends remain a concern
');
$($form).find(`.first-col [id^="label-${checkboxClass}"]`).parents('fieldset').remove();
}
let list_items = $($form).find(`[id^="label-${checkboxClass}"]`).siblings('.input').find('ul.inputs-list li');
if($($form).hasClass('program_interest_two-row') && window.innerWidth > 1100 && list_items.length !== 0){
moveProgramInterest();
}
if ($($form).attr('id') === `hsForm_${formIDCode}`) {
$($form).find(`.hs_${checkboxClass} ul.inputs-list`)[0].setAttribute('aria-label', 'Program interests of checkboxes');
$($form).find(`.hs_${checkboxClass} ul.inputs-list`)[0].setAttribute('role', 'group');
$($form).find(`.hs_${checkboxClass} #label-${checkboxClass}-${formIDCode} span`)[0].setAttribute('aria-hidden', true);
}
// set aria-checked and click handler for all checkboxes in the form
$form.find('.hs-form-checkbox[role="checkbox"]').each(function(index, element){
$(element).removeAttr('role');
const checkboxElement = $(element).find('input[type="checkbox"]');
checkboxElement.attr('role', 'checkbox');
checkboxElement.attr('aria-checked', false);
$(element).on('click', (e) => {
const currentTarget = $(e.currentTarget);
const checkbox = currentTarget.find('input[type="checkbox"]');
const isChecked = checkbox.prop('checked');
checkbox.attr('aria-checked', isChecked);
});
});
var zipField = $($form).find('[name="zip"]');
zipField.attr('maxlength','12');
var manualSchoolSubmissionField = $($form).find('input[name="company"]');
// Hide "New School" field by default. Only show if selected from dropdown
var manualSchoolSubmissionGroup = manualSchoolSubmissionField.closest('fieldset');
manualSchoolSubmissionGroup.hide();
// Zip Code Field filled out
zipField.on('change, input', function() {
// Perform ajax only if 5 letters are typed
if (this.value.length > 4 && this.value.length < 20) {
$('body').addClass('is-loading');
// Avoid duplicating. Remove
$($form).find('.js-form-group__select.js-form-group__hs').remove();
manualSchoolSubmissionGroup.hide();
var zip_code = zipField.val();
var apiURL = window.location.origin + '/wp-json/amp/v1/schools/' + zip_code;
$.ajax({
type: 'GET',
url: apiURL,
success: function(data) {
// Avoid duplicating after ajax. Remove
$($form).find('.js-form-group__select.js-form-group__hs').remove();
manualSchoolSubmissionGroup.hide();
// Sometimes this returns an error if the zip code isn't valid. This is a secondary check
if (data.status == 'error') {
var html = '
'
} else {
var html_dropdown = data['html_schools'];
var html = '
'+html_dropdown+'
'
}
zipField.closest('fieldset').after(html);
// Dropdown on change
$($form).find('.js-hs-select-schools').change(function(){
var selectedSchoolId = $(this).val();
// If school isn't listed, fill/show in the new school field
if (selectedSchoolId == 'none') {
manualSchoolSubmissionGroup.show();
} else {
manualSchoolSubmissionGroup.hide();
manualSchoolSubmissionField.val('');
}
});
$('body').removeClass('is-loading');
},
error: function(xhr, status, text) {
console.log(xhr, status, text);
manualSchoolSubmissionGroup.show();
$('body').removeClass('is-loading');
}
});
}
});
$form.find('input[type=submit]').click((e) => {
if($form.find('#schools_by_zip').length){
if(!$form.find('#schools_by_zip').val()){
e.preventDefault();
$('#custom-select-school').find('.hs-error-msgs').remove();
$form.find('#custom-select-school').append('