Logic Model An introduction of a logic model for a program is crucial for getting a clear grasp of a program’s theory. According to Savaya and Waysman (2005), a graphical representation of the theory is vital for successful program execution and evaluation. Programs are often complex, comprising many different interconnected constituencies. A logic model can help to conceptualize the matter to help the stakeholders understand it. Figure 1 is an example of a logic model designed for a transitional living program for homeless adolescents described by Giffords, Alonso, and Bell (2007). Figure 1. Logic Model. Final Project Supporting the homeless population is of the central tasks for human services in the United States and globally. Even though the number of homeless people in Miami-Dade County is slowly decreasing, the problem requires additional attention. According to Homeless Trust (2019), there are more than 3,600 homeless people in the county, among which 35% are male, 46% have a disability, and 25% have no source of income. Currently, the population is served by the Homeless Trust and Feeding South Florida program. The Homeless Trust organizes and directs the Miami-Dade County Homeless Plan, which is a central document of the county that regulates the government policy that addresses the issues of the homeless (Homeless Trust, n.d.). Feeding South Florida provides hot meals to people facing food insecurity, among which are homeless people (Feeding South Florida, n.d.). Additional attention is needed to the issue of homelessness to decrease the number of homeless population. The present paper offers a design of a human service program in Miami that offers hot meals and shower facilities for the homeless. Needs Assessment The importance of understanding the precise needs of populations during the development of a program hypothesis and plan is self-evident. According to Grant (2002), needs assessment is a vital stage of program planning that ensures positive changes in practice. Methods offered by Giffords, Alonso, and Bell (2007), will be used for the needs assessment, including structured interviews and questionnaires. Below are the examples of questions of the needs assessment survey:   * How many times a week do you have a hot meal?   * Are you aware of any services available to homeless people in Miami?   * What are your most immediate needs? The answers to question 1 and 2 will provide quantitative data, while question 3 will accumulate qualitative information. The answers to the three questions will enable the evaluator to conduct a mixed-method analysis, which is vital for ensuring the credibility of the findings (Duffy & Chenail, 2009). During the needs procedure, volunteers will ask these three questions to homeless people in Miami urban area. The volunteers will write down the answers and give them to the project manager for further evaluation. After that, designated employees will conduct several structured interviews with random representatives of the population to ensure the objectivity of the assessment results. The needs of the homeless may differ depending on geographical location, age, and gender. In Miami, the normative needs are adequate sheltering, affordable housing,