Barracuda Impersonation Protection
formerly Sentinel
formerly Sentinel
Barracuda Campus is undergoing maintenance until Thu, Mar 23, 2023 3:00 AM (Eastern Time (US & Canada)). Please be aware that you cannot log in, and some parts and features might not be available during this time. We apologize for any inconvenience!
MBPS
A unit of measure used to describe the rate of data transmission equal to one millions bits per second.