Yes, hard is an appropriate description. Hope I'm not the first to warn you about the significant difficulty of this program. Speaking as I do in the 5th year of my 8 years in the UConn program. Don't mean to intimidate you, go for it. Just a ballbuster, that's all.