TVSG is a great school with a great curriculum. The instructors are awesome and dont teach in a cookie cutter fashion.