Looks great! They should really make the fact that there's a $12,000 tuition a bit more prominent though.
I personally think it's fine.
The price (at least for me) was not a _frequently asked_ question, but rather the _very first_ question I thought of asking.