A+. Some of the stereotype fits...okay, maybe a lot of it.