Seneca: Combining The Highest Academic Standards With Hands-On Learning And Expert Teaching Faculty