Present continuous sometimes is used to talk about something annoying. " So the difference between first and second sentences is that first one informs you about teacher's habit (to give you a lot of homework), when the second expresses your negative attitude to this habit.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.