I do not recommend using Portage Learning, for some reason recently their support is very poor. I have left multiple voicemails & e-mails but have not received a response. In fact I am going to call and request a refund as I paid $700 for my class and it is not worth it with their lack of support. My advice is to look for a program that is easy to contact and will support their students.