K.U.
What is too much seems to be a personal thing in families, with their schedules and how their kids seem to handle it. Some kids thrive with tons of activities and some really do best with just 1 or 2. My DD is in preschool for 2 days a week (2.5 hours a day) and does a gymnastics class at Stars and Stripes in Clarkston once a week (45 minutes). I am also thinking about a weekly swim class at Goldfish Swim School (they have locations in Birmingham and Farmington Hills) that would be 30 minutes. So none of these are that long and none of them are on the same day. My daughter is very active and very sociable so this sort of stuff is perfect for her - she loves to get out every day. I've been adding one thing at a time and so far so good. I don't feel a need to sign her up for everything and schedule every moment of the day. You did not mention how many days a week or how many hours the preschool was but adding the ice skating probably would be fine if it's only 1 or 2 days a week.