I would love some input on this program from students who have taken it. what are the classes like? are their lectures you can listen to? how easy is it to contact the professors? I like how the cost is cheaper but also not sure why it is. I cant see...