Should I drop a class?

How bad does this schedule sound:

MATH410, MATH406, MATH456, PHYS412, CMSC430

I've done well in 5 classes before, but that was PHYS404, PHYS467 CMSC335, CMSC320, CMSC420

Will I be able to retain all the different information while having a social life?

Last day of add/drop is tomorrow...