hey, well if your staying in toronto for four weeks you have lots of time! the beaches is a really cute part of the city to visit, on july 28-29 there is a yearly jazz fest that takes place in the beaches (queen eaast and is lots of fun, music, food and drinks and the street is closed) also on aug 10, 11, and 12 there is "taste of the danforth" which is another street festival in greek town where the street is closed off and there is lots of food and fun) those two things are a must if you can make it. also im sure you will want to see the CN Tower and maybe go to a jays game at the skydome, its not too expensive for crappy seats and its lots of fun! lol...um yorkville is a good area to party in and shop. its expensive tho but very trendy! many bars along queen west are lots of fun, however i dont go often, because im lazy and never leave the beaches. its a very wonderful place, and fun to hang out on the beach. there is a nice big pool right at woodbine and queen (the beaches) and its lots of fun..its called summerville/ olympic pool. write me back with some more questions, also i will think of some good restaurants and other things to visit