Does this look like a manageable summer schedule

COM 102 (online)- 7/1/2019 - 8/11/2019
COM 216 (online)- 06/03/2019 - 07/14/2019
JOUR 101 (online)- 06/03/2019 - 06/30/2019
All are three credits each