The degree is available in several specialisations, including Primary, Secondary, Human Movement/Health, Music, or Early Childhood education. The longer duration of the course allows for more practical experiences and greater personal or professional development before teaching service. Teacher-Certification bodies require either a Bachelor of Education, or an Undergraduate/Bachelor's Degree in one or two subject areas, with a Diploma of Education as a minimum. A B.Ed. is not to be confused with the lesser degree Bachelor of Teaching, which is usually an 'End-On' course similar but slightly longer than a Diploma of Education.