Estimates:
I anticipate this assignment will take about 12 hours to complete. With less time to work on Tuesday, I think I can get the first part done in about 4 hours and will allow about 8 hours tomorrow to finish part 2, allowing time for any unforeseen setbacks.
Reflection:
I did end up spending about 4 and 8 hours respectively on this assignment. Part of that time included re-watching lecture videos and online research, but was necessary for a working app.