To calculate Alec's goal number of votes, we need to know that 60 students / 4 = <<60/4=15>>15 students is equal to one-quarter of the class students.
Alec's goal is therefore 15 students * 3 quarters = <<15*3=45>>45 votes.
Half of the class said they will vote for him, so there are already 60 students / 2 = <<60/2=30>>30 votes.
Another 5 students are thinking about voting for him which leaves a total so far of 30 + 5 = <<30+5=35>>35 votes.
This means there are 60 students - 35 voting for Alec = <<60-35=25>>25 students not voting for Alec.
A fifth of these decided to vote, so this is a further 25 students / 5 = <<25/5=5>>5 votes.
Alec is therefore receiving a total of 35 + 5 = <<35+5=40>>40 votes.
So he has missed his goal by 45 goal votes - 40 actual votes = <<45-40=5>>5 votes.
#### 5