Was wondering if anyone has taken courses with this school, and if so, was hoping to get your thoughts on the faculty, courses, etc Thanks!