The program I’m enrolled in has provided a nice balance of theoretical knowledge and very applicable, hands-on training that will prepare me well for my future career. The professors are knowledgeable and have professional experience in their respective fields. The small class sizes allow for more personal attention and interaction.