Your class starts in MAY so don't you think its quite tough to get the visa within such short time? (I also applied for visa on 13th march)
Others....
Did anyone booked the air tickets yet? I think making a reservation can be helpful. Later if your travel date changes you can always change the...