text:
Select 4 Paws for Ability at XU's group. Select the group and click on the Join button at the bottom of the page to register for this group
4 Paws for Ability at XU
Clubs - General Interests
The mission of 4 Paws for Ability at XU is to train and socialize service dogs, plan and engage in opportunities to raise funds, educate the public about service animals and the services they provide, assist with animal rescue facilities when possible and allow students to gain lifelong friends who share the same passion for helping others. Through events, we hope to spark your animal-loving side and encourage the student community to foster a service dog.
*Foster is not required to be a member of the club! If fostering is not feasible, join the club anyway!*
Joining this group requires an email ending in ".EDU".
Select A caBellas's group. Select the group and click on the Join button at the bottom of the page to register for this group
A caBellas
Clubs - Arts
Our mission is to bring joy through acapella music to the community on and off Xavier's campus.
Select A Xavier Christmas's group. Select the group and click on the Join button at the bottom of the page to register for this group
A Xavier Christmas
Clubs - Service & Social Justice
To provide a meaningful Christmas experience for underprivileged elementary children in schools in the surrounding area.To stimulate a joint volunteer effort of Xavier University students and Xavier University offices/departments.To provide an annual tradition with A Xavier Christmas for the Xavier and Cincinnati communities.
Select Accounting Society's group. Select the group and click on the Join button at the bottom of the page to register for this group
Accounting Society
Clubs - Business
The Xavier University Accounting Society seeks to improve students' access to accounting resources and networking opportunities through on-campus events, one or more off-campus traveling events, service projects and alumni involvement.
Select Actuarial Science Club's group. Select the group and click on the Join button at the bottom of the page to register for this group
Actuarial Science Club
Clubs - STEM
Contact: Lauren Talbot, Email group officers
The Actuarial Science Club offers study sessions per request of students for preliminary actuarial exams to build a strong foundation for a career as a certified actuary.
Mission Contact: Lauren Talbot, Email group officers
Select African Student Association's group. Select the group and click on the Join button at the bottom of the page to register for this group
Clubs - Identity
The purpose of African Student Association (ASA) is to share African values, culture, and current events with the Xavier community. ASA seeks to address the misrepresentation of the African continent while simultaneously acknowledging the challenges facing the continent and upholding the foundations of the African culture.
-- Select a Membership Option $0 (Non-Paid Member) - Membership will end on 31 May $5 (Paid Member) - Membership will end on 31 May
Select Alchemyst Club's group. Select the group and click on the Join button at the bottom of the page to register for this group
Alchemyst Club
Alchemyst club seeks to promote Chemistry, both in knowledge and enjoyment, at Xavier and in the surrounding community.
Alpha Epsilon Delta - Pre-Med Honor Society
Honors Societies - Health Professions
Alpha Epsilon Delta (AED) is the National Health Pre-professional Honor Society dedicated to the encouragement and recognition of excellence in pre-professional health scholarship, including medicine, dentistry, veterinary, and others. The Society welcomes students engaged in the pursuit of a professional healthcare career. AED offers opportunities for intellectual and professional development, provides a forum for students with common interests, and extends a program of service to benefit the college/university community. Acceptance is granted to students who have high academic achievements and have excelled in their extracurricular activities.
Alpha Sigma Nu - Jesuit Honor Society
Honors Societies - Honors
Alpha Sigma Nu (ASN), the honor society of Jesuit institutions of higher education, recognizes those students who distinguish themselves in scholarship, loyalty and service. The only honor society permitted to bear the name Jesuit, ΑSN encourages its members to a lifetime pursuit of intellectual development, deepening Ignatian spirituality, service to others, and a commitment to the core principles of Jesuit education.
Select Alternative Breaks's group. Select the group and click on the Join button at the bottom of the page to register for this group
Alternative Breaks
University-Affiliated Organizations - Service & Social Justice
Contact: Kelly Delano, Kennedy Springfield, Email group officers
Xavier University's Alternative Breaks empowers and challenges all involved to understand his or her relationship with the global community through direct service, education, and reflection, while encouraging personal growth, social awareness, and active citizenship.
Mission Contact: Kelly Delano, Kennedy Springfield, Email group officers
Select American Choral Directors Association's group. Select the group and click on the Join button at the bottom of the page to register for this group
American Choral Directors Association
Clubs - Education
The Xavier University chapter of the American Choral Directors Association (ACDA) seeks to provide meaningful experiences for Xavier students in the art of choral music. ACDA works to inspire excellence in choral music through education, performance, composition, and advocacy.
Select American Marketing Association at Xavier's group. Select the group and click on the Join button at the bottom of the page to register for this group
American Marketing Association at Xavier
Mission Membership Benefits
Contact: Lauren Jacobs, Madison Parrelli, Madeline Kochevar, Email group officers
Xavier's collegiate chapter of the American Marketing Association is a group of dedicated aspiring professionals who work in and study the marketing field. We aim to provide marketing students with networking resources, nation-wide experiential opportunities, and on-campus exposure to local professionals to expose members to the marketing industry. If you have any questions about our organization, reach out to President Lauren Jacobs, Executive VP Madison Parrelli, or VP of Membership Madeline Kochevar. We look forward to meeting you soon!
- Opportunities to travel to cities and tour Fortune 500 companies, marketing agencies, and startups. Previous trips have traveled to St. Louis, Atlanta, Nashville, and Toronto!
- Access to alumni and guest speakers from the Cincinnati marketing industry.
- Consult on-campus student organizations on how to best market their events and mission.
- Meet other marketing majors at Xavier!
Mission Membership Benefits Contact: Lauren Jacobs, Madison Parrelli, Madeline Kochevar, Email group officers
Select Animals, People, and the Environment at Xavier's group. Select the group and click on the Join button at the bottom of the page to register for this group
Animals, People, and the Environment at Xavier
Animals, People, and the Environment (APEX) educates the Xavier community on the importance of animal rights and its impact on the environment and people.
Select Apartments Community's group. Select the group and click on the Join button at the bottom of the page to register for this group
Apartments Community
Res Life Areas - Student Affairs
The Xavier University Apartments consist of dynamic communities across the Commons, Manor House, University Apartments, 1019 Dana, and the Village Apartments.
Arrupe Leaders
OSI-Affiliates - General Interests
The Arrupe Leaders are named in honor of Fr. Pedro Arrupe and his prayer that inspires us to "fall in love." The Arrupe Leaders program takes this idea of "falling in love" and seeks to help students understand the idea of vocation; the combination of values/interests, skills, and world need. The outstanding graduating seniors invited to be Arrupe Leaders have shown us what is means to fall in love through their consistently high-engagement with the campus community so this program aims to give them the opportunity to understand how that can impact their lives beyond Xavier. The program will be centered on the three themes to vocation and include a culminating legacy (capstone) project.
Select Art Society's group. Select the group and click on the Join button at the bottom of the page to register for this group
The Xavier Art Society allows artists in the Xavier University community to expand their general breadth of artistic knowledge and generate the stewardship that is so valued by the Jesuit Mission by means of regular community volunteerism in the arts.
Select Asian & American Students In Action (ASIA)'s group. Select the group and click on the Join button at the bottom of the page to register for this group
Asian & American Students In Action (ASIA)
Contact: Abrielle Krekeler, Bhavana Janumpalli, Email group officers
Asian & American Students in Action (ASIA) wishes to build a community, build connections between each other, and exchange knowledge about different cultures, traditions, and customs through events and discussions. By building relationships with both the on-campus and off-campus communities, ASIA creates a support system for students that will serve as a lobbying voice for their political, cultural, and social interests and needs through solidarity.
Mission Contact: Abrielle Krekeler, Bhavana Janumpalli, Email group officers
Select Athletes in Action's group. Select the group and click on the Join button at the bottom of the page to register for this group
Clubs - Spirituality
Athletes in Action is open to all Xavier students who show a desire to learn about God and grow in relationship with him.
Select Autism Speaks U's group. Select the group and click on the Join button at the bottom of the page to register for this group
Autism Speaks U
Contact: Dana Santilli, Email group officers
Autism Speaks U Xavier's goal is to raise awareness, advocacy, and funds for Autism Speaks. Through such, Autism Speaks U creates a more aware and engaged campus, in issues related to the Autism Spectrum. Volunteer opportunities are shared with club members throughout the year.
Mission Contact: Dana Santilli, Email group officers
Select Auxiliary Services's group. Select the group and click on the Join button at the bottom of the page to register for this group
Student Affairs / Success Offices - Student Services
To Market our vendors and provide services & events to Students
Select Biology Club's group. Select the group and click on the Join button at the bottom of the page to register for this group
The Biology Club seeks to further the understanding and education of biology by connecting with nature both in the outdoors and through informal interactive lectures. Membership is open to all, regardless of major or career goal.
Select Bird Watching Club's group. Select the group and click on the Join button at the bottom of the page to register for this group
Bird Watching Club
Bird Watching Club is for any Xavier student wanting to observe, explore, and find the birds surrounding the greater Cincinnati area. Bird Watching Club's purpose is to educate students about the birds of the greater Cincinnati area. Participants will become accustom to the sights and sounds of the birds, all while experiencing various terrestrial biomes around Xavier. Towards the end of the academic year, participants will be encouraged to attend the annual birdathon, an event in which competitors seek to identify as many birds as possible in the Cincinnati area in a period of 24 hours.
Select Black Care Club's group. Select the group and click on the Join button at the bottom of the page to register for this group
Black Care Club
Clubs - Wellness
Contact: Kenedi Bramwell, Email group officers
The purpose of The Black Care Club (BCC) is to address and maintain a safe environment for new and current Black students relating to positive mental health, support, and assistance. With self-growth through the education of historic connections of Black originality, the club will provide a support network for the students that may need mentorship from a person that may better understand their issues.
Mission Contact: Kenedi Bramwell, Email group officers
Select Black Student Association's group. Select the group and click on the Join button at the bottom of the page to register for this group
University-Affiliated Organizations - Identity
Contact: Mareea Beasley, Email group officers
The purpose of the Black Student Association (BSA) is to promote the interest of the Black students at Xavier University. BSA advocates their rights and privileges and engages the Xavier community with Black culture. BSA will also enhance and promote its academic, career, and spiritual endeavors. BSA builds and maintains unity through self-respect and self esteem. BSA learns from history to organize the future.
This group is restricted to Some EngageXU users only
Mission Contact: Mareea Beasley, Email group officers
-- Select a Membership Option - Sign in to select a Membership Option -
There are other price options available:
$0 (Non-Paid Member) - Membership will end on 31 May
$5 (Paid Member) - Membership will end on 31 May
Please sign in to access these options.
OSI-Affiliates - Student Governance
Contact: Elizabeth Rumball, Email group officers
The Board of Elections ensures that all requirements of the Elections Code are followed during Senate and Executive Elections. They facilitate the Elections and are responsible for announcing the official Elections results.
Mission Contact: Elizabeth Rumball, Email group officers
Select BRAVE: Gender-Based Violence Prevention's group. Select the group and click on the Join button at the bottom of the page to register for this group
BRAVE: Gender-Based Violence Prevention
Student Working Groups - Service & Social Justice
In order to effectively address gender-based violence in our community, we must be brave. We must listen to the voices of survivors. We must stand in solidarity and advocate for a safe and just community for individuals of all identities. It is our vision that together, with our collective strength and courage, we can be brave and end violence in our community.
Select Brockman Hall's group. Select the group and click on the Join button at the bottom of the page to register for this group
Brockman Hall
Brockman Hall is home to just under 300 first-year students. Conveniently located on the north-side of campus, it is just steps away from the Student Center, Dining Hall, Sports Center, and Classrooms.
Select Buenger Hall's group. Select the group and click on the Join button at the bottom of the page to register for this group
Buenger Hall
Buenger Hall is home to just over 200 first-year and sophomore students, and is also home to many honors students. Conveniently located on the North side of campus, it is just steps away from the Student Center, Dining Hall, Sports Center, and Classrooms.
Select Business Analytics & Information Systems Club's group. Select the group and click on the Join button at the bottom of the page to register for this group
Business Analytics & Information Systems Club
Contact: John Hoffman, Grace Rieger, Email group officers
The Business Analytics and Information Systems Club bridges the gap between classroom education and workplace experience, engaging the community in understanding and embracing systems and analytics, consistent with Jesuit ethics and values.
Mission Contact: John Hoffman, Grace Rieger, Email group officers
Select Business Leaders for Tomorrow's group. Select the group and click on the Join button at the bottom of the page to register for this group
Business Leaders for Tomorrow
Contact: Dayton Ward, Email group officers
Business Leaders for Tomorrow is a student organization that is dedicated to furthering the career goals of students in all majors by going out into the community and exploring business processes firsthand. Business Leaders for Tomorrow continues to provide experiences for students and build the network into a tight-knit community.
Mission Contact: Dayton Ward, Email group officers
Select Center for Diversity & Inclusion's group. Select the group and click on the Join button at the bottom of the page to register for this group
Center for Diversity & Inclusion
Student Affairs / Success Offices - Student Affairs
The mission of the Center for Diversity and Inclusion is to serve as a catalyst for inclusive excellence at Xavier and beyond. Our space and initiatives foster the development and understanding of Cura Personalis, belonging, leadership, and cultural responsiveness.
We charge the entire campus to engage academically and socially across the intersections of race, class, sexual orientation, and gender identity.
Select Center for International Education's group. Select the group and click on the Join button at the bottom of the page to register for this group
The Center for International Education collaboratively leads internationalization efforts and fosters intercultural understanding for students, scholars, faculty and staff. In support of Xavier's mission to prepare students to live in a global society, we provide resources on best practices within international education and coordinate the development of programs and opportunities for learning and growth across cultures.
Select Chess Club's group. Select the group and click on the Join button at the bottom of the page to register for this group
Clubs - General Interests, Games
We organize chess competitions and trainings
Select Children's Charities Club's group. Select the group and click on the Join button at the bottom of the page to register for this group
Children's Charities Club
Contact: Natalie Munn, Email group officers
To serve and advocate on behalf of children and children's charities through service works and fundraising efforts.
This group is restricted to EngageXU users only
Mission Contact: Natalie Munn, Email group officers
Select Citizens of the World's group. Select the group and click on the Join button at the bottom of the page to register for this group
Citizens of the World
The Citizens of the World (CoW) at Xavier University is dedicated to providing the Xavier community with the opportunity to discover the diverse cultures which exist at Xavier University. Also, CoW is dedicated to helping international students adapt to American culture through different kinds of activities, where domestic and international students can have an enriching and satisfying experience. Xavier students are encouraged to join and enjoy CoW where they will have the opportunity to meet students from all over the world and participate in various academic, social, service, and fundraising activities. CoW is open to all those interested in cultures, languages, and traditions of other countries.
(Ends at Graduation)
Will end at Graduation
Select Climbing Club's group. Select the group and click on the Join button at the bottom of the page to register for this group
This club rooted in the love of rock climbing as a sport and activity. Climbing club believes that rock climbing is an activity that everyone can participate in and love. Climbing club believes that climbing develops the whole self: it forces you to exert yourself physically, mentally, and even socially. Climbing club's mission is threefold:
a. We work to build a community of people who love climbing or want to give the activity a try. We accept anyone from beginners to experts, as we believe that climbing is an egalitarian sport, where no one is left out.
b. We work to help partially finance rock climbing for members of the club, as we recognize that climbing is, unfortunately, an expensive activity. We recognize that the financial burden of the hobby could be a detriment to people trying the activity, so Climbing Club works to ease this burden.
c. Climbing Club recognizes that outdoor trips are a huge part of the sport of rock climbing. Climbing Club will attempt to incorporate outdoor trips into the lives of its members
Access to discounted climbing trips and equipment rentals
Learn new climbing skills
Meet a great community of people who like adventure, challenges, and trying new things
Joining this group requires a xavier.edu email address.
Mission Membership Benefits Contact: Email group officers
Select Clocktower Review's group. Select the group and click on the Join button at the bottom of the page to register for this group
Clocktower Review
Clubs - Publications & Media
The Clocktower Review, formerly known as the Athenaeum, is Xavier's forum for creative outreach which strives to develop, nurture, and celebrate the creative abilities and talents of Xavier's student body.
The Clocktower Review features and showcases original poetry, prose, and artwork of all kinds as made by current Xavier University students in order to celebrate and promote the creative work of the Xavier community, and in an attempt to create a greater and more inclusive environment by allowing voices from people of all different backgrounds to be heard.
We work to build and strengthen this community of creative individuals through cam- pus-wide events, sharing news of events and other happenings not occurring at Xavier, and semesterly publication of student work.
Select Club Baseball's group. Select the group and click on the Join button at the bottom of the page to register for this group
Club Sports - Club Sports
Club Baseball provides the opportunity for students at Xavier University to continue playing baseball at a competitive level while encouraging a well-rounded individual.
Select Club Boxing's group. Select the group and click on the Join button at the bottom of the page to register for this group
Club Boxing
To help students grow physically and mentally through the sport of boxing. Boxing is often referred to as an individual sport; however, the transformation of becoming a boxer is a team effort. All for one and one for all.
Select Club Disc Golf's group. Select the group and click on the Join button at the bottom of the page to register for this group
Club Disc Golf
To bring greater attention to the sport of disc golf through recreational competition among other musketeers. The Disc Golf Club is driven by the values of integrity, sportsmanship, inclusion, personal growth, environmental consciousness, and most importantly fun.
Select Club Equestrian Team's group. Select the group and click on the Join button at the bottom of the page to register for this group
Club Equestrian Team
XUET's mission is to create a fun, safe, and educational team environment in which riders can learn new skills and perfect their riding abilities. We are a small, young team, but we look forward to growing as a team and as a sport!
Select Club Fencing's group. Select the group and click on the Join button at the bottom of the page to register for this group
Club Fencing
The mission of Xavier Club Fencing is to provide students with a fun and accepting community while challenging students to stretch their physical and mental abilities through fencing. We seek to support each other as we grow and develop in athletics, academics, and sportsmanship.
Select Club Field Hockey's group. Select the group and click on the Join button at the bottom of the page to register for this group
Club Field Hockey
Xavier University Club Field Hockey welcomes athletes with all levels of experience to establish a foundation of moral integrity and personal growth on and off the field. Xavier University Field Hockey's goal is to promote academic achievement, mental and physical health, and foster a positive team environment to develop both skills and love of the game.
Select Club Golf's group. Select the group and click on the Join button at the bottom of the page to register for this group
Club Golf
Xavier University Club Golf strives to create competitive opportunities for college golfers, while simultaneously maintaining a positive environment in order to create and strengthen friendships.
Select Club Gymnastics's group. Select the group and click on the Join button at the bottom of the page to register for this group
Club Gymnastics
The mission of Club Gymnastics is to provide a fun, safe, and educational environment for all gymnasts to improve their skills and enjoy the sport of gymnastics!
Select Club Ice Hockey's group. Select the group and click on the Join button at the bottom of the page to register for this group
Club Ice Hockey
Club Ice Hockey provides an unique experience of continuing to play hockey at the collegiate level (ACHA), and to develop skills essential for life outside the rink.
Select Club Roundnet's group. Select the group and click on the Join button at the bottom of the page to register for this group
Club Roundnet
Xavier University Club Roundnet will strive to achieve Jesuit values such as cure personalis, helathy living, and community through cultivating a friendly yet competitive environment centered around the practice and play of the increasingly popular game Spikeball.
Select Club Running's group. Select the group and click on the Join button at the bottom of the page to register for this group
Club Running
Our mission is to promote a healthy lifestyle through running; to provide support and motivation to other runners at Xavier University; to inspire members of the Xavier community to help organize, volunteer, and participate in charitable running events; and to help each member achieve their personal goals.
Select Club Softball's group. Select the group and click on the Join button at the bottom of the page to register for this group
Club Softball
The mission of Xavier University's Club Softball program is to create a fun and competitive outlet for Xavier women to play softball and become involved in the Xavier community both on and off the field.
Select Club Sports Council's group. Select the group and click on the Join button at the bottom of the page to register for this group
Club Sports Council
Subordinate Bodies - Club Sports
The Club Sports Council is designed to serve the interests of Xavier University by providing opportunities for Xavier University students, faculty, and staff to continue participating or learn a new sport/recreational activity. While Club Sports fall on a competitive level between intramurals and intercollegiate athletics, the member's involvement in the Clubs is structured to be a learning experience for the members through their involvement in the organization and administration of club activities as well as the development of sports skills.
As the members are active participants in the leadership and decision making process of the clubs, clubs may vary in focus and programming. The teams hold practices two to four times per week and all of clubs are required to have a coach. The clubs do not have large budgets; therefore the clubs must fundraise and charge membership dues to subsidize their existence. The teams compete against other club teams from universities throughout the Midwest such as Indiana University, University of Kentucky, Ohio State University, Miami of Ohio, and the University of Cincinnati. Many of the club sports play in leagues and can compete for a national championship. Participation in the Club Sports Council is an excellent way to develop leadership skills, meet new friends with similar interests, stay in shape and enhance athletic skills.
Select Club Swimming's group. Select the group and click on the Join button at the bottom of the page to register for this group
Club Swimming
Xavier University Swim Club exists to provide an opportunity for very-experienced and less-experienced swimmers to train, compete and further develop their skills. The goal is to produce a healthy and fulfilling environment to promote team bonding and the love of the sport.
Select Club Tennis's group. Select the group and click on the Join button at the bottom of the page to register for this group
Xavier University Club Tennis strives to provide an enjoyable and competitive way for Xavier students to play tennis with other students, as well as other competing schools. This club is intended to be much less time consuming than a varsity tennis program. The aim is to include all Xavier students and uphold the Jesuit tradition of Men and Women for others.
Select Club Triathlon's group. Select the group and click on the Join button at the bottom of the page to register for this group
Club Triathlon
Triathlon Club aims to provide students with the opportunity to participate in multi-sport races and to promote an active lifestyle through competition, training, and team-building.
Select Club Water Polo's group. Select the group and click on the Join button at the bottom of the page to register for this group
Club Water Polo
Our mission is to foster students' skills in teamwork, swimming, and water polo. We look to have an open roster, to anyone who is interested in trying out the sport, or anyone who has experience. Along with a competitive environment, we also look to network and build friendships.
Select Club Wrestling's group. Select the group and click on the Join button at the bottom of the page to register for this group
Club Wrestling
To unite those interested in wrestling no matter their experience level.
Select Coalition for Christian Outreach's group. Select the group and click on the Join button at the bottom of the page to register for this group
Coalition for Christian Outreach
Coalition for Christian Outreach seeks to serve the Xavier community while establishing and deepening students' personal relationships with Jesus Christ. CCO provides students with the opportunity to explore faith and ask questions.
Select College Democrats's group. Select the group and click on the Join button at the bottom of the page to register for this group
Clubs - History, Law & Politics
Contact: Peter Korchak, Stephen Curry, Email group officers
To engage the Xavier community on political issues with a progressive, liberal perspective.
Mission Contact: Peter Korchak, Stephen Curry, Email group officers
Select College Diabetes Network's group. Select the group and click on the Join button at the bottom of the page to register for this group
College Diabetes Network
The purpose of this organization shall be to provide a support system for students affected by Type 1 Diabetes, educate the Xavier community about the condition, and serve the Greater Cincinnati community through serving related causes.
Select College Republicans's group. Select the group and click on the Join button at the bottom of the page to register for this group
College Republicans
Contact: Isabella Prolizo, Hunter Ellis, Email group officers
The XU College Republicans shall educate members of the Xavier University community about the values and principles of the Republican Party. The XU College Republicans shall aid in the campaigning for and election of Republican candidates at the local, state and national levels.
The XU College Republicans shall actively seek to develop and improve upon the political skills and leadership abilities of its members in preparation for future service to the Republican Party and their community. The XU College Republicans shall provide support for any student within the scope of Xavier University's community who chooses to identify himself/herself as a Conservative or a Republican.
Mission Contact: Isabella Prolizo, Hunter Ellis, Email group officers
Select Colleges Against Cancer's group. Select the group and click on the Join button at the bottom of the page to register for this group
Colleges Against Cancer
Colleges Against Cancer's mission is to promote cancer education on Xavier's campus, advocate for bills that will help raise cancer awareness and research, reach out to those who have been affected by cancer, and support the Relay for Life of Xavier University in order to raise money for the American Cancer Society, who promotes cancer research and programs for survivors and those currently battling cancer.
Select Commuter Activities Board's group. Select the group and click on the Join button at the bottom of the page to register for this group
Commuter Activities Board
Contact: Lauren Duell, Justin Mitchell, Christopher Marshall, Email group officers
As advocates for commuter students, Commuter Activities Board creates genuine experiences designed to build an inclusive community.
Mission Contact: Lauren Duell, Justin Mitchell, Christopher Marshall, Email group officers
Select Commuter Services's group. Select the group and click on the Join button at the bottom of the page to register for this group
Select Computer Science Club's group. Select the group and click on the Join button at the bottom of the page to register for this group
Contact: Liam Ireland, Email group officers
We hope to develop an open and nurturing community of computer scientists that build great things together. We aim to pool the collective interests and perspectives of members while exploring new fields of computer science by providing the resources for personal growth and having fun with computing.
Mission Contact: Liam Ireland, Email group officers
Select Criminal Justice Society's group. Select the group and click on the Join button at the bottom of the page to register for this group
Criminal Justice Society
Contact: Shelby Miller, Email group officers
Criminal Justice Society provides an opportunity for students to learn about those working in and impacted by the criminal justice system. The club emphasizes educational and hands on experiences to enhance the students' professional development.
Mission Contact: Shelby Miller, Email group officers
Delta Sigma Pi - Professional Fraternity
Contact: Luke Williams, Email group officers
Delta Sigma Pi is a professional fraternity organized to foster the study of business in universities; to encourage scholarship, social activity and the association of students for their mutual advancement by research and practice; to promote closer affiliation between the commercial world and students of commerce; and to further a higher standard of commercial ethics and culture and the civic and commercial welfare of the community.
Mission Contact: Luke Williams, Email group officers
Select Distance4Dreams's group. Select the group and click on the Join button at the bottom of the page to register for this group
Distance4Dreams
Distance4Dreams is established for the purpose of developing leadership skills and an awareness of the responsibility to participate in public affairs. Distance4Dreams enables students to take active roles within public affairs proactively while working hard to give and not to count the costs.
Select Division of Student Affairs's group. Select the group and click on the Join button at the bottom of the page to register for this group
Student Affairs provides students with transformative student life experiences that equip them to be successful on campus and after graduation.
Select Don't Tell Anna's group. Select the group and click on the Join button at the bottom of the page to register for this group
Don't Tell Anna
Don't Tell Anna (DTA) is an improvisational comedy group of Xavier University students that aim to provide quality entertainment to both on-campus and off campus audiences. At Xavier, DTA performs in shows that provide a free, late-night alternative to students looking to have fun and enjoy themselves on-campus. When performing off-campus, DTA's goal is to serve as both an ambassador for the university and for improvisational comedy. We aim to create an experience where everyone in the audience is able to come together to laugh, reduce stress, and enjoy in the company of others.
Select Dorothy Day Center for Faith & Justice's group. Select the group and click on the Join button at the bottom of the page to register for this group
Dorothy Day Center for Faith & Justice
Contact: Kathleen Minning, Email group officers
We help you make meaning, discover purpose, and work for a better world through communities bound by common belief, a sense of belonging, and the desire to seek solidarity. We support and challenge one another as we wrestle with big questions, grow in relationship and community, and journey through Xavier and beyond.
Mission Contact: Kathleen Minning, Email group officers
Select Economics Association's group. Select the group and click on the Join button at the bottom of the page to register for this group
Economics Association
The Xavier University Economics Association is an organization dedicated to enhancing the college experience for Economics and Business majors by allowing them to explore opportunities Economics has to offer.
Select Educators for Justice's group. Select the group and click on the Join button at the bottom of the page to register for this group
Educators for Justice
Contact: Veronica Hernandez, Email group officers
Educators for Justice's mission is to foster an individual's spiritual, intellectual, and moral growth through professional development, service, and community building. Educators for Justice strives to unite all education majors in an attempt to network, accept diversity, and build lasting relationships.
Mission Contact: Veronica Hernandez, Email group officers
Select Eigel Center for Community Engaged Learning's group. Select the group and click on the Join button at the bottom of the page to register for this group
Eigel Center for Community Engaged Learning
Student Affairs / Success Offices - Service & Social Justice
Contact: Nathan Wendt, Email group officers
The Eigel Center supports collaborative community-based learning experiences that prepare Xavier students for a world that is increasingly diverse, complex, and interdependent. Leveraging engaged faculty and community assets, the Center guides the development and integration of meaningful immersive and service-learning courses that bridge classrooms to communities and provide a mutually beneficial exchange of knowledge and resources.
Mission Contact: Nathan Wendt, Email group officers
Select Embrace Evanston's group. Select the group and click on the Join button at the bottom of the page to register for this group
Embrace Evanston
Embrace Evanston facilitates and mobilizes both students and residents to address social issues within the neighboring community of Evanston through an active comprehensive youth development campaign. Embrace Evanston also strives to support ambitious student-resident and/or university-community initiatives/projects. The mission statement is: preparing young boys to become men by instilling academic excellence, combined with morals and values aimed toward self-respect and motivation, positively impacting the community.
Select EmpowerXU's group. Select the group and click on the Join button at the bottom of the page to register for this group
EmpowerXU
The mission of EmpowerXU is to engage the Xavier campus and our communities, empower them to dismantle systemic power-based violence, and create an environment that supports survivors of sexual violence.
We engage the campus community through intentional meetings, events, and awareness campaigns.
We empower survivors to identify a support network and empower bystanders to become upstanders.
We work to create an environment that addresses the realities of power-based violence at Xavier and invites upstanders to join the conversation.
Eta Sigma Phi - Classics Honor Society
Honors Societies - Language & Culture
Contact: Matthew Blain, Email group officers
We aim to develop and promote interest in classical study among our members, to promote closer fraternal relationship among students who are interested in classical study, and to stimulate interest in the history, art, and literature of ancient Greece and Rome.
Mission Contact: Matthew Blain, Email group officers
Select Exceptional Student Assembly's group. Select the group and click on the Join button at the bottom of the page to register for this group
Exceptional Student Assembly
Contact: Julia Daanen, Email group officers
Exceptional Student Assembly's purpose is to serve as mentors of student interns enrolled in Project SEARCH on Xavier's campus in an effort to build social skills and increase campus involvement among individuals in the program. In addition, Exceptional Student Assembly assists Xavier students in developing skills to interact with individuals with disabilities.
Mission Contact: Julia Daanen, Email group officers
Select Exercise Science Club's group. Select the group and click on the Join button at the bottom of the page to register for this group
Exercise Science Club
Clubs - Health Professions
Contact: Alison Walsh, Sal Roman, Email group officers
As an academic group, the Exercise Science Club aims to educate students of all majors about related information and future career options in the field. We strive to include all people, regardless of major or background, who are interested in learning more about exercise and how it relates to the professional world. Our goal is to empower, support, and develop students and their passion for exercise science through engagement and integration to find opportunity and success.
Mission Contact: Alison Walsh, Sal Roman, Email group officers
(1 Year)
Membership will end on 31 May
Select Fashion Club 's group. Select the group and click on the Join button at the bottom of the page to register for this group
Contact: Sophia Grimes, Kayla Ramirez, Email group officers
Fashion Club uses self-expression, creativity, and sustainability to bring collaborative students together to nurture inclusivity and thoughtfulness on Xavier's campus.
Mission Contact: Sophia Grimes, Kayla Ramirez, Email group officers
Select Fenwick Place's group. Select the group and click on the Join button at the bottom of the page to register for this group
Fenwick Place is truly a state-of-the-art living community. Over 500 sophomore students who live in Fenwick place enjoy suite-style rooms, grand views of campus from the study lounges, and Hoff Dining Commons right downstairs.
Select Film & Television Club's group. Select the group and click on the Join button at the bottom of the page to register for this group
Film & Television Club
Film and Television Club is one of the most valued media outlets at Xavier University, and it is run solely by students. FTC engages in film events and competitions and supports a weekly news broadcast, which includes a sports segment, entirely produced by students. The broadcast takes place in conjunction with the Digital Innovation, Film and Television program, in the Film and Television Studio. The FTC is a multidisciplinary club bringing students together to build community, collaborate on projects and share the love of Film and TV. Students receive hands on experience working in a digital film and television studio and the programing provides niche content in the greater Cincinnati area.
Select Finance Association's group. Select the group and click on the Join button at the bottom of the page to register for this group
Finance Association
Finance Association enhances the experience of Xavier Finance undergraduate students by providing opportunities to network with finance executives, learn about finance careers, and bond with fellow finance majors.
Select French Club's group. Select the group and click on the Join button at the bottom of the page to register for this group
Clubs - Language & Culture
Contact: Emma Falci, Tess Brewer, Abigail Murray, Johann Le Guelte, Email group officers
French Club aims to engage students in programming related to the French language and the cultures of Francophone (French-speaking) countries in order to broaden their international knowledge and understanding.
Mission Contact: Emma Falci, Tess Brewer, Abigail Murray, Johann Le Guelte, Email group officers
Select Gallagher Student Center's group. Select the group and click on the Join button at the bottom of the page to register for this group
Gallagher Student Center
The Mission of the Gallagher Student Center is to provide a warm and inviting atmosphere to all. The Student Center is a meeting place for all students as well as faculty, staff, alumni, and guests of Xavier University. Providing dining options, meeting space, lounge, and programming facilities, the GSC is a great place to study, meet with friends, relax or be entertained after a long day of classes.
Select Gentlemen Organized for Achievement and Leadership's group. Select the group and click on the Join button at the bottom of the page to register for this group
Gentlemen Organized for Achievement and Leadership
Gentlemen Organized for Achievement and Leadership (GOAL), equip men of color with the values of academic excellence, progressive professionalism, and a commitment to their communities. Through knowledge of the past and confidence in their abilities, GOAL fulfills their obligation to promote a more inclusive Xavier University and greater society.
Select German Club's group. Select the group and click on the Join button at the bottom of the page to register for this group
The XU German Club is a club for all students that are interested in learning about, or sharing their knowledge of the German culture or language. German Club watches movies, take field trips, and does other fun events relating to the German heritage.
Select Girl Up XU's group. Select the group and click on the Join button at the bottom of the page to register for this group
Girl Up XU
Girl Up XU is a group of individuals who all share the same mission and goal of igniting a passion for change towards a better world through our actions, discussions, and shared experiences and knowledge in the club. We strive to advocate for girls locally and worldwide in the classroom, workplace, and in everyday life. Promoting awareness for girls' health and education globally, as well as their right to be counted, is something we will support and fight for indefinitely here within Girl Up XU
Select God Is For Today's Students's group. Select the group and click on the Join button at the bottom of the page to register for this group
God Is For Today's Students
Our mission is to assist students in building a strong relationship with Jesus Christ throughout their collegiate career by empowering them to seek God for their purpose and calling through studying the bible, mentorship, and daily fellowship. We are providing communal atmospheres that are conducive for question asking and faith seeking human being. We are providing scriptural based teaching for the mind, body, and spirit of every member. We are providing community amongst club members and visiting guest via fellowship. We are participating in local faith events in the local Tri-state area.
Select Habitat for Humanity's group. Select the group and click on the Join button at the bottom of the page to register for this group
Habitat for Humanity's mission is to raise money and awareness for sub-standard housing in the Cincinnati area. Through fundraising and volunteer efforts, Habitat for Humanity supports Cincinnati in the construction of homes in the community.
Select Harmon-X's group. Select the group and click on the Join button at the bottom of the page to register for this group
Harmon-X
The purpose Harmon-X is to provide entertainment through a cappella music to both the Xavier and local communities.
Hello and welcome to Harmon-X! By pushing the Join button, you let us know that you're interested in coming to sing with us. We encourage you, once you join, to go fill out an audition form on our forms page. Audition dates will be announced within the first few weeks of each semester.
Note: Harmon-X features tenor, baritone and bass voices (typically men's voice parts). If you have a soprano, mezzo, or alto voice, go check out our sister organization, AcaBellas!
Select Her Campus Xavier's group. Select the group and click on the Join button at the bottom of the page to register for this group
Her Campus Xavier
Contact: Megan Gaertner, Email group officers
Her Campus Xavier (HCXU) is an online magazine with fun articles and how-tos, Campus Profiles, and Xavier relevant articles. HCXU, a chapter of HerCampus, strives to provide interesting and engaging content for the student body at Xavier University.
Mission Contact: Megan Gaertner, Email group officers
Select Hispanic Organization and LatinX Awareness's group. Select the group and click on the Join button at the bottom of the page to register for this group
Hispanic Organization and LatinX Awareness
The purpose of Hispanic Organization and LatinX Awareness (HOLA) is to build and maintain awareness of Latinx and Hispanic culture, language, traditions, history, and religion in the Xavier community. While also providing a family atmosphere for individuals who identify as part of the LatinX and Hispanic community.
Select History Club's group. Select the group and click on the Join button at the bottom of the page to register for this group
The purpose of the History Club is to enhance and promote the appreciation of history and historical scholarship in the Xavier University community and to have fun while doing so!
Select Honors Council's group. Select the group and click on the Join button at the bottom of the page to register for this group
Honors Council
Clubs - Honors
Honors Council promotes engagement between honors and non-honors students, to provide opportunities for extracurricular intellectual and artistic expression, and to encourage informal academic discourse among the Xavier community; all in order to further Xavier's primary mission of interactive education.
Select Human Resources Club's group. Select the group and click on the Join button at the bottom of the page to register for this group
Human Resources Club
Contact: Chloe Manz, Email group officers
The purpose of Xavier University's HR Club is to offer experiential learning opportunities for our members that will prepare them for the transition from student to professional life in alignment with the Jesuit Tradition.
-networking professionally with local businesses
-resume and cover letter assistance
-learning about the functions of human resources: recruiting, training, analysis, performance management, compensation and benefits, labor relations, managerial relations
Mission Membership Benefits Contact: Chloe Manz, Email group officers
Select Husman Hall's group. Select the group and click on the Join button at the bottom of the page to register for this group
Husman Hall
Husman is a close-knit, 300 student community exclusively for first-year students. Located just steps away from academic buildings and Hoff Dining Commons, Husman Hall is a home away from home for many first-year students!
Select In The Loop's group. Select the group and click on the Join button at the bottom of the page to register for this group
In The Loop's purpose as an organization is to bring members together through fiber art and yarn craft. In knitting, crocheting, weaving, spinning, cross stitching, and the like, they strive to promote and improve on the craft together. In The Loop seeks to enrich the Xavier and Cincinnati communities enthusiastically and skillfully through education of craft and collection of project donations. They are focused on creating group-wide projects to donate to local causes and charities. In The Loop also strives to teach fellow club members and any individual who demonstrates interest in learning fiber art and yarn crafts. Through participating in traditionally social events, In The Loop promotes inclusivity and connection between fiber artists of all skill levels and varieties.
Select Innovation Club's group. Select the group and click on the Join button at the bottom of the page to register for this group
Innovation Club
Contact: Ben Alegre, Email group officers
Innovation Club's mission is to offer experiential learning in business by creating and organizing innovative and informative ideas. Providing practical and once in a life time experience and simply a place for innovative entrepreneurial minded individuals to free-think.
Mission Contact: Ben Alegre, Email group officers
Select Institute for Healthcare Improvement Chapter's group. Select the group and click on the Join button at the bottom of the page to register for this group
Institute for Healthcare Improvement Chapter
Our vision: Everyone has the best care and health possible.
Our mission: Improve health and health care worldwide.
Select International Animation's group. Select the group and click on the Join button at the bottom of the page to register for this group
International Animation
The purpose of this organization shall be Xavier Anime Club (XAC) would like to support the Jesuit Mission of Xavier by cultivating diversity among peers through the different mediums of animation from all over the globe. Animation is considered a cultural force and XAC wants to bring it to campus for all Xavier students to enjoy and be a part of. XAC's discussions range from anime, cartoons, comics, video games and more.
Select International Business Association's group. Select the group and click on the Join button at the bottom of the page to register for this group
International Business Association
The mission of the Xavier International Business Association is to foster an international perspective in students of business, to help develop an understanding of commerce in a global setting, and to encourage intercultural engagement in all members. We aim to interact with the community around us in a positive way to both better our neighbors and learn ourselves.
Select Invisible Disabilities Club's group. Select the group and click on the Join button at the bottom of the page to register for this group
Invisible Disabilities Club
Contact: Anna Moug, Email group officers
The purpose of this organization shall be to serve as a facilitator to promote moral, spiritual, and intellectual support for individuals who are afflicted by a disability that may not be easily perceived by others. This club will encourage the entire Xavier University community to stand for the academic and emotional success of this particular group of students. This club is not restricted to individuals who have an invisible disability. Our club works to encourage discussion, promote awareness, support the success of students, and build community.
Mission Contact: Anna Moug, Email group officers
Select It's On X's group. Select the group and click on the Join button at the bottom of the page to register for this group
It's On X
The mission of It's On X is to drive Xavier's power-based violence prevention education efforts. In support of Xavier's mission to create and maintain a welcoming, inclusive, and equitable campus climate, we provide opportunities for learning and developing student leaders into change agents at Xavier and beyond.
Our initiatives foster the development and understanding of:
•	Cura Personalis
•	Reflection
•	Solidarity and Kinship
•	People for and with Others
•	Forming and Educating Agents for Change
We call all members of our campus community, regardless of sex, gender identity, sexual orientation, or status, to stand up against stalking, dating/domestic violence, sexual assault, and sexual harassment, and contribute to creating a campus that is free from all forms of violence.
No one has to do everything. But we can all do something. The time for change is NOW.
Select Italian Club's group. Select the group and click on the Join button at the bottom of the page to register for this group
Italian Club
The purpose of Italian Club is to explore and appreciate Italian culture.
We eat and make authentic Italian food. We learn some of the Italian language and culture through Italian films. We volunteer at the Greater Cincinnati Italian Society. You make fun friends.
Check out our club photos!
Kappa Delta Pi
Honors Societies - Education
Kappa Delta Pi (KDP) is an international honors society for education students. It's purpose is foster professional fellowship and professional development and to honor achievement. This club works to honor and celebrate the accomplishments of education students, provide professional development opportunities, and create community. Kappa Delta Pi exists to support Xavier's future educators and help them become men and women for others in their future careers.
Select Kuhlman Hall's group. Select the group and click on the Join button at the bottom of the page to register for this group
Kuhlman Hall
Kuhlman Hall is home to 470 first-year and sophomore students. Next door to Husman Hall, Kuhlman overlooks the Gallagher Student Center and the Xavier Yard and is just steps away from the Cafeteria and Classrooms.
Select Ladies with Emphasis on Achievement and Distinction's group. Select the group and click on the Join button at the bottom of the page to register for this group
Ladies with Emphasis on Achievement and Distinction
Ladies with Emphasis on Achievement and Distinction's (L.E.A.D.) duty is to enrich their lives and minds through academic achievement and personal development; empowering themselves to achieve success in an environment that is positive and nurturing to the purpose of sisterhood. L.E.A.D.promotes and encourages distinction, and seeks to improve their character through education, exploration, and professionalism. L.E.A.D. recognizes that in order to grow together, they must move as one.
$0 (Non-Paid Member) - Will end at Graduation
$15 (Paid Member) - Membership will end on 31 May
Select LGBTQ+ Alliance's group. Select the group and click on the Join button at the bottom of the page to register for this group
LGBTQ+ Alliance
The Xavier LGBTQ+ Alliance is established to provide a safe place for people of all sexual orientations and gender identities to meet, offer opportunities to learn, teach and discuss the challenges surrounding sexual orientation and gender identity within the Jesuit teachings of being people with and for others.
Social connection, community-building and activism for the LGBTQ+ student community at Xavier.
Select Life After Sunday's group. Select the group and click on the Join button at the bottom of the page to register for this group
Contact: Abby Rose, Email group officers
Life After Sunday provides students with practical means for integrating their Catholic faith into everyday life. Life After Sunday does this primarily by praying the Rosary, studying the Bible, sponsoring Eucharistic Adoration, hosting Lord's Day dinners, and hosting Holy Power Hours. The club chose the name "Life After Sunday" because they think that living the Catholic faith is more than just going to Sunday Mass. To live a truly authentic Catholic life, we are called to seek Christ daily through prayer.
Mission Contact: Abby Rose, Email group officers
Select Mathematics Club's group. Select the group and click on the Join button at the bottom of the page to register for this group
The purpose of the Xavier University Mathematics Club is to promote the interest of mathematics at Xavier University and to aid mathematics students or anyone with an interest in math to promote an interaction among math undergraduates, graduates, and faculty. Also, Mathematics Club link students to the worldwide mathematical community.
Select Men's Club Lacrosse's group. Select the group and click on the Join button at the bottom of the page to register for this group
Men's Club Lacrosse
As one of the premier club teams in the midwest, the mission of Xavier Men's Lacrosse is to act, live, and play like Men of Victory.
Select Men's Club Rugby's group. Select the group and click on the Join button at the bottom of the page to register for this group
Men's Club Rugby
The purpose of Men's Rugby is to provide a competitive team for collegiate players to play rugby at Xavier University.
Select Men's Club Soccer's group. Select the group and click on the Join button at the bottom of the page to register for this group
Contact: Noah Monaghan
Men's Club Soccer is a competitive team who strives to compete well on the field and be role models off the field.
Mission Contact: Noah Monaghan
Select Men's Club Squash's group. Select the group and click on the Join button at the bottom of the page to register for this group
Men's Club Squash
The primary purpose of our organization is to be a nationally recognized club squash team. The sport of squash is growing and an incredible rate in the United States and more specifically in the Midwest. Several high profile universities have launched club squash programs and we feel this is a great time for us to do so.
Select Men's Club Ultimate Frisbee's group. Select the group and click on the Join button at the bottom of the page to register for this group
Men's Club Ultimate Frisbee
Contact: Jt Weaver, Trevor Russell, Email group officers
The Men's Club Ultimate Frisbee's mission is to provide a competitive outlet for students who want to try a new sport and have fun while doing it.
Mission Contact: Jt Weaver, Trevor Russell, Email group officers
Select Men's Club Volleyball's group. Select the group and click on the Join button at the bottom of the page to register for this group
Men's Club Volleyball
Xavier Men's Club Volleyball provides an opportunity for students to join an organization outside of academics. Xavier Men's Club Volleyball practices twice a week and goes to 3-4 tournaments a semester, including Nationals. Whether you have prior volleyball experience or not, anyone is able to join the team.
Select Mini Muskies's group. Select the group and click on the Join button at the bottom of the page to register for this group
Mini Muskies
Mini Muskies' objectives include: improve students' understanding of the importance of higher education - ultimately increasing their desire to attend college, boost students social and emotional health, and create strong relationships with positive role models.
Select Mock Trial Team's group. Select the group and click on the Join button at the bottom of the page to register for this group
The overall purpose of Mock Trial Team is to develop legal and trial skills and to prepare prospective law students for law school and the legal world. Members will gain trial experience in a "mock" setting and also learn from a team of Cincinnati area attorneys and former Mock Trial participants who serve as coaches.
Select Montessori Education Club's group. Select the group and click on the Join button at the bottom of the page to register for this group
Montessori Education Club
The Montessori Education Club works to build on the sense of community for Montessori majors both on and off campus through events that incorporate trust, reflection, inspiration, investigation, and service (the Golden Threads of Montessori).
Mortar Board
Contact: Jabari Turner, Email group officers
Mortar Board provides opportunities for continued leadership development, promotes service to colleges and universities, and encourages lifelong contributions to the global community.
Mission Contact: Jabari Turner, Email group officers
Select MuskieTHON's group. Select the group and click on the Join button at the bottom of the page to register for this group
MuskieTHON
Xavier University's Muskiethon is a philanthropy group dedicated to raising money for Cincinnati Children's Hospital Medical Center. Each year, the club hosts several events where students work to raise money for Cincinnati Children's Hospital. The group highlights their fundraising efforts at Dance Marathon that celebrates the fundraising efforts by dancing, participating in games, and listening to the stories of the families who they have worked hard to help.
Select MuskieTigers's group. Select the group and click on the Join button at the bottom of the page to register for this group
MuskieTigers
MuskieTigers is a mentor-based program for the refugee/immigrant population at Withrow High School. Xavier mentors exercise tutoring, socializing, and team-building to evoke a healthy relationship to contribute to the mentees' academic, emotional and social development. MuskieTigers provides resources through workshops and campus events to initiate the conversation for higher education after high school. This program allows Xavier University students to become leaders in their community outside of the university. MuskieTigers hopes to transmit the Jesuit qualities of leadership and service to the high school students of Withrow.
Select Muslim Student Association's group. Select the group and click on the Join button at the bottom of the page to register for this group
The function of the MSA is to foster an environment wherein Muslims can interact with each other through a variety of educational exercises, community building, and service activities. MSA aims to promote a culture of self-reflection and intentional spiritual growth, while working in community to strive for the Common Good.
Select National Association for Music Education's group. Select the group and click on the Join button at the bottom of the page to register for this group
National Association for Music Education
"The mission of the National Association for Music Education is to provide professional development opportunities for music education students that are hands-on and practical to the teaching profession."
Select National Association of Black Accountants's group. Select the group and click on the Join button at the bottom of the page to register for this group
National Association of Black Accountants
The mission of the National Association of Black Accountants (NABA) is to address the professional needs of the members and to build leaders that shape the future of the accounting, finance and other business professions with an unfaltering commitment to inspire the same in the successors.
National Pan-Hellenic Council
Subordinate Bodies - Identity
The National Pan-Hellenic Council's (NPHC) purpose is to spread not only "Greek Culture", but to enlighten Xavier University with the service and academic excellence that makes us true men and women for others.
Select Network of Enlightened Women's group. Select the group and click on the Join button at the bottom of the page to register for this group
Network of Enlightened Women
Network of enlightened Women is a national organization dedicated to building a community among conservative women and promoting intellectual diversity on college campuses. Specifically to Xavier, the club aims to create an atmosphere where women of similar values can come together and discuss their beliefs over book discussions, public policy discussions, attending conferences, and other enriching activities.
Network of Enlightened Women offers benefits that will last beyond one's time at Xavier. Along with having the NeW community on Xavier's campus, NeW will provide opportunities for off campus activities, professional development, network building, and exciting chances to travel to the most anticipated political conferences of the year. The friends and relationships that NeW members build often lead to life time bonds and professional opportunities.
Select Office of Residence Life's group. Select the group and click on the Join button at the bottom of the page to register for this group
Office of Residence Life
Office of Residence Life is here to serve all students, both on and off campus residents.
OSI - Club & Organization Management
Select OSI - Leadership Programs's group. Select the group and click on the Join button at the bottom of the page to register for this group
OSI - Leadership Programs
Select OSI - Orientation Programs's group. Select the group and click on the Join button at the bottom of the page to register for this group
OSI - Orientation Programs
Select Outdoor Club's group. Select the group and click on the Join button at the bottom of the page to register for this group
The purpose of Outdoor Club is to provide its members an opportunity to participate in a wide variety of outdoor sports, learn new skills, and connect with other outdoor enthusiasts.
Select Peer Mentor Program's group. Select the group and click on the Join button at the bottom of the page to register for this group
OSI-Affiliates - Student Affairs
The Peer Mentor Program was developed to help new students succeed in their first year at Xavier University. Upperclass students serve as Peer Mentors and assist in Goa classes which occur every week for the first six weeks of each semester. The Peer Mentors serve as a resource, advocate, and role model for new students to help in their successful transition to Xavier inside and outside the classroom.
Pershing Rifles
The purpose of the National Society of Pershing Rifles and Battery G-1 is to develop, to the highest degree possible, outstanding traits of leadership, military science, military bearing, and discipline within the framework of a military oriented, honorary fraternity. To develop character, Espirt De Corps, and lasting bonds with candidate brothers and sisters while serving the Xavier community and the surrounding community.
Select Physics Club's group. Select the group and click on the Join button at the bottom of the page to register for this group
Physics Club
Contact: Bri Lyons, Munachimso Anachebe, Andrew Druzina, Justin Link, David Jonathan Morris, Email group officers
The Physics Club exists to provide events and service opportunities that both explore and promote interests in physics to majors, minors and the entire campus community. Beyond the task of promoting physics, these events and gatherings are meant to develop a sense of friendship and growth in all avenues. The Physics Club also supports the Xavier Chapter of Sigma Pi Sigma, the national Physics Honor Society.
Mission Contact: Bri Lyons, Munachimso Anachebe, Andrew Druzina, Justin Link, David Jonathan Morris, Email group officers
Pi Sigma Alpha - Political Science Honors Society
Honors Societies - History, Law & Politics
Pi Sigma Alpha strives to recognize excellence in academic achievement by college and university students in the fields of political science, government, international and public affairs; to stimulate scholarship and interest in political science; to promote worthwhile curricular and extracurricular activities related to political science; to promote civil dialog; and to engage in any other activities that further these purposes.
Select Political Science Club's group. Select the group and click on the Join button at the bottom of the page to register for this group
Political Science Club
The mission of the Political Science Club is to give students a non-partisan platform to discuss politics and social issues that interest them, as well as host guest speakers and other events in service of educating members and giving them an inside look at politics. Additionally, we aim to inform students interested in Political Science of various careers and ways to get involved in areas that they are passionate about.
Our mission is to provide an entertaining, educational, friendly and inviting, functional and innovative experience of uncompromising quality that helps to meet the health and fitness needs of Xavier students through strength training.
$60 (1 Year)
Select Pre-Dental Society's group. Select the group and click on the Join button at the bottom of the page to register for this group
Pre-Dental Society
The Pre-Dental Society is a support group for students who are Pre-Dental. Pre-Dental Society provides knowledge, volunteer opportunities, and observation opportunities in the dental field.
Select Pre-Law Society's group. Select the group and click on the Join button at the bottom of the page to register for this group
Pre-Law Society
The Pre-Law Society is a club for all students who are interested in going to law school after Xavier. Meetings help prepare/inform students about applying to law school and what the life of a lawyer entails. Meetings typically revolve around a guest speaker or panel of speakers, followed by an informal Q&A session. It is a great opportunity for students who are interested in law school to come, learn, and socialize with other students who hold similar interests.
Select Pre-Med Student Association's group. Select the group and click on the Join button at the bottom of the page to register for this group
Pre-Med Student Association
The purpose of this organization shall be to unite, educate, and empower future health professionals. Pre-Med Student Association is a club for students interested in pursuing a career in the health professions. They offer bimonthly events such as hosting medical school representatives and physicians, providing information about future careers, and collaborating with upperclassmen on the pre-med track.
Select Pre-Vet Society's group. Select the group and click on the Join button at the bottom of the page to register for this group
Pre-Vet Society
Our mission is to develop leadership skills, give advice to help students advance in the Pre-Vet program, volunteering to help improve the quality of life of animals in the area, and hearing from experienced speakers.
Select Psi Chi - Psychology Honor Society and Club's group. Select the group and click on the Join button at the bottom of the page to register for this group
Psi Chi - Psychology Honor Society and Club
Contact: Camryn Backman, Email group officers
Psi Chi is an official chapter of the International Honors Society of Psychology. Psychology Club is open to anyone interested in the diverse field of psychology. Both clubs work as one to increase awareness for and interest in psychology.
Mission Contact: Camryn Backman, Email group officers
Select Public Relations Student Society of America's group. Select the group and click on the Join button at the bottom of the page to register for this group
Public Relations Student Society of America
Contact: Maddy Goodman, Email group officers
Public Relations Student Society of America (PRSSA) serves members by enhancing their knowledge of public relations and providing access to professional development opportunities, and to serve the public relations profession by helping to develop highly qualified, well-prepared professionals.
Mission Contact: Maddy Goodman, Email group officers
Select Rangers's group. Select the group and click on the Join button at the bottom of the page to register for this group
The Xavier Army ROTC Ranger Team is an organization devoted to the Profession of Arms. Rooted in tactics and the art of closing with and destroying the enemy; the organization prides itself in its ability to fight on to the Ranger Objective. As the future of America's elite, it is the intent of each Ranger to provide exemplary dedication both in the classroom and in personal fitness; rising above the Army standard in every regard. The Ranger Team is an exclusive organization with selective admittance based on merit.
Recreational Sports emphasizes belonging, leadership and wellbeing while providing the Xavier students and community with the finest programs, services, facilities and equipment with a goal to support and foster a lifelong appreciation of body, mind and spirit.
Select Resident Student Association's group. Select the group and click on the Join button at the bottom of the page to register for this group
Resident Student Association
Subordinate Bodies - General Interests
Contact: Sofia Cosentino, Email group officers
The mission of Resident Student Association (RSA) is to provide an important forum for the expression of resident issues and concerns; provide community service, educational, and social programming for all residents; recognize the contributions of students, faculty, and staff to the betterment of living in university owned housing, provide residents the opportunity for leadership and community building, maintain good standing affiliation with the National Association of College and University Residence Halls (NACURH), and actively participate in regional and national activities.
Mission Contact: Sofia Cosentino, Email group officers
Select Rocket League Club's group. Select the group and click on the Join button at the bottom of the page to register for this group
Rocket League Club
Xavier University Rocket League strives to represent Xavier in the competitive Rocket League scene while establishing bonds that reach far beyond the screen by supporting, uplifting, and empowering one another.
Most of our communication happens through our Discord server. Come and check it out! https://discord.gg/vZCczbs
Please join us on our Discord server here: https://discord.gg/vZCczbs
Select Senior Week Planning Committee's group. Select the group and click on the Join button at the bottom of the page to register for this group
Senior Week Planning Committee
Senior Week exists to celebrate the Xavier senior experience by providing activities that reflect the culmination of a developmental experience as an undergraduate student. The Senior Week Planning Committee is made up of a group of dedicated seniors who work to plan events and activities for their class during this week.
Select Sign Language Club's group. Select the group and click on the Join button at the bottom of the page to register for this group
Sign Language Club
Xavier Sign Language Club strives to plan, develop, and host events on Xavier's campus in conjunction with the Deaf community in Cincinnati in attempt to increase awareness and knowledge about Deaf culture.
Select Singers's group. Select the group and click on the Join button at the bottom of the page to register for this group
Xavier Singers is an organization that provides an outlet for students who wish to sing, dance, and perform beside a student band. Xavier Singers exists as a professional experience for students to practice and perform their singing and dancing talents, play music in a live band, choreograph dance numbers, and arrange/teach vocal numbers.
Select Spanish Club's group. Select the group and click on the Join button at the bottom of the page to register for this group
The purpose of Xavier University Spanish Club is to serve as an extension of the classroom for those students who are learning Spanish, as well as for those native speakers who are learning English. Spanish Club's goals and objectives are to promote interest in the Hispanic literature and culture, and to sponsor social and cultural events, speakers, concerts, and films to increase intercultural understanding.
Select Sports Analytics Club's group. Select the group and click on the Join button at the bottom of the page to register for this group
Sports Analytics Club
The Sports Analytics Club at Xavier University is a student-run organization that is committed to the quantitative analysis of sports strategy and management. We look to forge a community of Xavier students interested in sports analytics and to serve as a platform for the sports research by members of this community. The purpose of the Sports Analytics club is to educate students on the use of data and statistics in sports.
Select Sports Business Club's group. Select the group and click on the Join button at the bottom of the page to register for this group
Contact: Gabby Hogan, Email group officers
Our goal is to provide unique learning and networking experiences and opportunities for students to prepare for, pursue, and excel in their academic and professional careers in the sport industry. This is achieved through networking opportunities and learning experiences such as panels, facility tours, speakers, and attending events in the Xavier and local communities.
Mission Contact: Gabby Hogan, Email group officers
Select Student Activities Council's group. Select the group and click on the Join button at the bottom of the page to register for this group
Student Activities Council
University-Affiliated Organizations - General Interests
Contact: Deborah Ekeke, Jake Gelineau, Email group officers
The Student Activities Council (SAC) is the largest programming board on Xavier's campus. SAC provides meaningful and enjoyable social, cultural and educational programs that appeal to the widest group of students possible and are accessible to all students. Traditional SAC events include: XavierFest, Muskies After Dark (MAD), Boat Dance, Late Night Snacks, WEBN Fireworks, Taste of Cincinnati, Ski Trip, and various concerts throughout the year.


text:
#include "udpServerSocket.h"
#include <arpa/inet.h>
#include <pthread.h>
#include <assert.h>

#define MAX_RECV_BUF_LEN (1024 * 1024)

typedef struct UDP_SERVER_SOCKET_T {
    uint16_t port;
    int32_t fd;
    struct sockaddr_in serveraddr;
    pthread_t   threadId;
    int32_t isRunning;
    RECEIVER_CB callback;
}UDP_SERVER_SOCKET_T;

void *serverThread(void *data);

void *initUdpServerSocket(uint16_t port, char *hostname, RECEIVER_CB callback) {
    int32_t err                 = 0;
    int32_t optval              = 0;
    UDP_SERVER_SOCKET_T *udpSocketData = NULL;

    printf("%s:%s:%d\n", __FILE__, __func__, __LINE__);
    assert(hostname);

    udpSocketData = (UDP_SERVER_SOCKET_T*)malloc(sizeof(UDP_SERVER_SOCKET_T));
    if (NULL == udpSocketData) {
        printf("ERROR malloc error\n");
        return NULL;
    }
    memset((void *)udpSocketData, 0, sizeof(UDP_SERVER_SOCKET_T));
    udpSocketData->port = port;
    udpSocketData->callback = callback;

    udpSocketData->fd = socket(AF_INET, SOCK_DGRAM, 0);
    if (udpSocketData->fd < 0) {
        printf("ERROR opening socket\n");
        free(udpSocketData);
        return NULL;
    }

    optval = 1;//enable
    setsockopt(udpSocketData->fd, SOL_SOCKET, SO_REUSEADDR, (const void *)&optval, sizeof(optval));

    memset((char *)&udpSocketData->serveraddr, 0, sizeof(udpSocketData->serveraddr));
    udpSocketData->serveraddr.sin_family = AF_INET;
    udpSocketData->serveraddr.sin_port = htons(port);
    udpSocketData->serveraddr.sin_addr.s_addr = htonl(INADDR_ANY);

    if (bind(udpSocketData->fd, (struct sockaddr *)&udpSocketData->serveraddr, sizeof(udpSocketData->serveraddr)) < 0) {
        printf("ERROR on binding");
        free(udpSocketData);
        return NULL;
    }

    err = pthread_create(&udpSocketData->threadId, NULL, serverThread, (void *)udpSocketData);
    if (err) {
        printf("ERROR thread creation failed\n");
        close(udpSocketData->fd);
        free(udpSocketData);
    }
    return udpSocketData;
}

void *serverThread(void *args) {
    UDP_SERVER_SOCKET_T *udpSocketData              = args;
    int32_t nBytes                          = 0;
    uint32_t addrSize                       = 0;
    unsigned char buffer[MAX_RECV_BUF_LEN]  = {0};
    struct sockaddr_in clientaddr; /* client addr */

    printf("%s:%s:%d Waiting for incoming messages on port %hu\n", __FILE__, __func__, __LINE__, udpSocketData->port);
    addrSize = sizeof(clientaddr);
    udpSocketData->isRunning = 1;
    while (udpSocketData->isRunning) {
        nBytes = recvfrom(udpSocketData->fd, buffer, MAX_RECV_BUF_LEN, 0, (struct sockaddr *)&clientaddr, &addrSize);
        if (nBytes < 0) {
            printf("ERROR in recvfrom\n");
        }
        else if (nBytes == 0) {
            printf("Connection closed\n");
            udpSocketData->isRunning = 0;
        }
        else {
            //printf("Received packet from %s:%d\n", inet_ntoa(clientaddr.sin_addr), ntohs(clientaddr.sin_port));
            udpSocketData->callback(buffer, nBytes);
        }
    }
    pthread_exit(NULL);
}

int32_t sendUdpDataToClient(void *handle, void *client, char *buffer, int32_t bufLen) {
    int32_t addrSize                = 0;
    int32_t nBytes                  = 0;
    UDP_SERVER_SOCKET_T *udpSocketData      = handle;
    struct sockaddr_in *clientaddr  = client;

    if (NULL == buffer) {
        return 0;
    }

    addrSize = sizeof(struct sockaddr_in);
    nBytes = sendto(udpSocketData->fd, buffer, bufLen, 0, (const struct sockaddr *)clientaddr, addrSize);
    if (nBytes < 0) {
        printf("ERROR in sendto port = %hu buffer = %s\n", udpSocketData->port,  buffer);
    }
    return nBytes;
}

int32_t isUdpServerRunning(void *handle) {
    if (NULL == handle) {
        return 0;
    }
    UDP_SERVER_SOCKET_T *udpSocketData = handle;
    return udpSocketData->isRunning;
}

int32_t closeUdpServer(void *handle) {
    if (NULL == handle) {
        return 0;
    }
    UDP_SERVER_SOCKET_T *udpSocketData = handle;
    if (udpSocketData->isRunning) {
        udpSocketData->isRunning = 0;
        pthread_join(udpSocketData->threadId, NULL);
        close(udpSocketData->fd);
        free(udpSocketData);
    }
    return 1;
}

redpajama_set_name: RedPajamaGithub


text:
Q: install Ubuntu in Pen Drive Can we install Ubuntu in a pen Drive? Actually, Currently, i am using window system and running shortage of space. So, i planned for installing ubuntu in my USB pen drive. But, At the time of space allocation, it didn't recognize the drive.

A: Short answer: Yes.
Long answer: Depending on what type of USB install you want. Persistent (saving changes) or non persistent (just like a live Ubuntu CD). For more information read this.
For a persistent install guide try this. (Example for Jaunty Jackalope)
For a non-persistent install guide try this. (Example for Hardy Heron)
If you have tried to install Ubuntu with the above guides and failed, then your USB stick may be the problem. To run an OS off a USB it needs to have good read/write speeds.
Can you elaborate on: But, At the time of space allocation, it didn't recognize the drive.

redpajama_set_name: RedPajamaStackExchange


Denver Nuggets vs San Antonio Spurs NBA Playoffs New..
Union Navy Fleet Attacks Confederate Forts at the Battle..
New Orleans, LA. New Orleans, LA.
New Orleans, LA. UNO Lakefront Arena, 6801 Franklin Ave, New Orleans, LA, Uni..
New Orleans, LA. New Orleans, LA, USA - Venue - Renaissance New Orleans Arts..
New Orleans, LA. UNO Lakefront Arena - New Orleans - LA.
New Orleans, LA. New Orleans , LA.
New Orleans, LA. Preservation Resource Center - 923 Tchoupitoulas St. New Orl..
New Orleans, LA. New Orleans - New Orleans - LA - Other.
New Orleans, LA. Steamboat NATCHEZ, 400 Toulouse St, New Orleans, LA 70130, U..
Welcome to New Orleans, Louisiana, the Big Easy on the Gulf of Mexico.
New Orleans is a historic trade city and melting pot for a wide variety of different cultures. With is vibrant Creole culture, electric music scene and diverse night life, New Orleans is an exciting place to visit.
New Orleans' Mardi Gras celebration is renowned the world over for its nonstop raucous fun. More than 60 parades are packed into the two weeks before Fat Tuesday.
The end of April brings the New Orleans Jazz and Heritage Festival, attracting hundreds of thousands of participants to enjoy music, soul food and crafts.
Fans of the New Orleans music scene can enjoy another local music festival during the French Quarter Festival, also held in April. The festival welcomes a wide variety of local musical genres, from jazz to opera, to perform on 18 stages throughout the French Quarter.
In early July, New Orleans celebrates African-American culture through speeches, comedy acts and music during the Essence Music Festival.
Sports fans in New Orleans can find plenty to keep themselves busy as well. During basketball season, the New Orleans Pelicans light up the hoops. Football fans can enjoy the play of the New Orleans Saints.


Representative Neville, sponsor, presented House Bill 16-1204 to the committee. This bill removes the restriction that exists under current law which prohibits a person with a concealed carry permit from carrying a concealed weapon on the property of a public elementary, middle, junior high, or high school.
01:37 PM -- Melanie Foster, representing herself, testified in support of the bill and responded to questions from committee members.
01:41 PM -- Mikey Benedick, representing himself, testified against the bill and responded to questions from committee members.
01:45 PM -- Nathan Marks, representing himself, testified in support of the bill and responded to questions from committee members.
01:49 PM -- Julie Meyers, representing the Colorado Chapter of the American Academy of Pediatrics, testified against the bill and responded to questions from committee members.
01:54 PM -- Derek Anderson, representing himself as principal of Ridgeview Classical School, testified in support of the bill and responded to questions from committee members.
01:57 PM -- Katie Lyles, representing the Colorado Education Association, testified against the bill and responded to questions from committee members.
02:01 PM -- Dudley Brown, representing Rocky Mountain Gun Owners, testified in support of the bill.
02:06 PM -- Tom Mauser, representing himself, testified against the bill and responded to questions from committee members.
02:11 PM -- Jess Loban, representing himself, testified in support of the bill.
02:13 PM -- Alana Smart, representing Colorado Faith Communities United to End Gun Violence, testified against the bill and responded to questions from committee members. She provided a handout (Attachment A).
02:20 PM -- Phil Ross, representing himself, testified in support of the bill.
02:23 PM -- Jane Dougherty, representing herself, testified against the bill.
02:26 PM -- Michael Martinez, representing himself, testified in support of the bill.
02:28 PM -- Helen Kamin, representing herself, testified against the bill and responded to questions from committee members. She provided additional written testimony (Attachment B).
02:33 PM -- Tina Francone, representing herself, testified in support of the bill and responded to questions from committee members.
02:37 PM -- Christine Jones, representing herself, testified against the bill.
02:39 PM -- Richard Turnquist, representing himself, testified in support of the bill.
02:42 PM -- Jean Grattet, representing the League of Women Voters of Colorado, testified against the bill.
02:46 PM -- Robert Edmiston, representing the Firearms Coalition of Colorado, testified in support of the bill and provided a handout (Attachment C).
02:48 PM -- Eileen McCarron, representing herself, testified against the bill and responded to questions from committee members.
02:51 PM -- Chad Day, Yuma County Sheriff representing the County Sheriffs of Colorado, testified in support of the bill and responded to questions from committee members.
02:56 PM -- Ron Sloan, representing the Colorado Association of Chiefs of Police, testified against the bill.
03:00 PM -- Melissa Wickes, representing herself, testified against the bill.
03:05 PM -- Margaret Sims, representing herself, testified against the bill and responded to questions from committee members.
03:13 PM -- Myra Isenhart, representing herself, testified against the bill.
03:16 PM -- Ken Toltz, representing Safe Campus Colorado, testified against the bill.
03:18 PM -- Josie Brady and Adia Brown, representing Colorado Ceasefire Millenials, testified against the bill.
03:25 PM -- Tangi, Dorean, and Cassai Lancaster, representing themselves, testified against the bill. Ms. Lancaster provided additional written testimony against the bill (Attachment D).
03:29 PM -- Judi Ingelido, representing herself, testified against the bill.
03:33 PM -- Marilyn Hughes and Sherry Malloy, representing themselves, testified against the bill and House Bill 16-1024.
03:36 PM -- Kathleen Visovatti, representing herself, testified against the bill and Senate Bill 16-017.
03:40 PM -- John McDonald, representing himself, testified against the bill and responded to questions from committee members.
03:47 PM -- Terry Crook, representing herself, testified against the bill.
03:51 PM -- Alexandra Fickenscher, representing herself, testified against the bill.
03:53 PM -- Cheyne Cummins, representing herself, testified against the bill.
03:56 PM -- Maura Benedick, representing herself, testified against the bill.
03:59 PM -- Bruce Glenn, representing himself, testified against the bill.
04:01 PM -- Rod Roberts, representing himself, testified against the bill and other bills being considered by the committee.
04:06 PM -- Stephen Lee, representing himself, testified in support of the bill and in opposition to House Bill 16-1179.
Representative Ryden reopened public testimony to allow Hannah Garelick, a CU Boulder student, to testify on House Bill 16-1023.
MOTION: Refer House Bill 16-1204 to the Committee on Appropriations. The motion failed on a vote of 4-5.
MOTION: Postpone House Bill 16-1204 indefinitely. The motion passed on a vote of 5-4.


text:
@interface HSTicketDetailViewControlleriPad ()
{
    NSString *msgEntered;

}

@end

@implementation HSTicketDetailViewControlleriPad

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
    self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
    if (self) {
        // Custom initialization
    }
    return self;
}

- (void)viewDidLoad
{
    [super viewDidLoad];
    super.bubbleWidth = 270.0;
    msgEntered = nil;

	// Do any additional setup after loading the view.
}

- (void)addMessageView{

    self.messageText = [[HSGrowingTextView alloc] initWithFrame:CGRectMake(57, 5, 420, 42)];
    self.messageText.isScrollable = NO;
    self.messageText.contentInset = UIEdgeInsetsMake(0, 5, 0, 5);
	self.messageText.minNumberOfLines = 1;
	self.messageText.maxNumberOfLines = 10;
    self.messageText.maxHeight = 200.0f;
	self.messageText.returnKeyType = UIReturnKeyGo; //just as an example
	self.messageText.font = [UIFont systemFontOfSize:14.0f];
	self.messageText.delegate = self;
    self.messageText.internalTextView.scrollIndicatorInsets = UIEdgeInsetsMake(5, 0, 5, 0);
    self.messageText.backgroundColor = [UIColor whiteColor];
    self.messageText.textColor = [UIColor darkGrayColor];
    self.messageText.placeholder = @"Reply here";
    self.messageText.layer.cornerRadius = 5.0;
    [self.bottomMessageView addSubview:self.messageText];

}

- (void)growingTextView:(HSGrowingTextView *)growingTextView willChangeHeight:(float)height
{
    float diff = (growingTextView.frame.size.height - height);
	CGRect msgViewFrame = self.bottomMessageView.frame;
    msgViewFrame.size.height -= diff;
    msgViewFrame.origin.y += diff;

    self.messageText.frame = growingTextView.frame;

    UIEdgeInsets contentInsets = self.chatTableView.contentInset;
    if(contentInsets.bottom == 0 && diff > 0) {   //This change for ipad
        self.bottomMessageView.frame = msgViewFrame;
        return;
    }
    contentInsets.bottom-=diff;
    self.chatTableView.contentInset = contentInsets;
    self.chatTableView.scrollIndicatorInsets = contentInsets;

    [self scrollDownToLastMessage:YES];

	self.bottomMessageView.frame = msgViewFrame;
}

#pragma mark - Handle keyboard delegate

- (void) keyboardWillHide:(NSNotification *)note{

    NSNumber *duration = [note.userInfo objectForKey:UIKeyboardAnimationDurationUserInfoKey];
    NSNumber *curve = [note.userInfo objectForKey:UIKeyboardAnimationCurveUserInfoKey];

    CGRect keyboardBounds;
    [[note.userInfo valueForKey:UIKeyboardFrameEndUserInfoKey] getValue: &keyboardBounds];

    // Need to translate the bounds to account for rotation.
    keyboardBounds = [self.view convertRect:keyboardBounds toView:nil];

    // get a rect for the textView frame
    CGRect containerFrame = self.bottomMessageView.frame;
    containerFrame.origin.y = self.view.bounds.size.height - containerFrame.size.height;

    UIEdgeInsets contentInsets = UIEdgeInsetsZero;
    self.chatTableView.contentInset = contentInsets;
    self.chatTableView.scrollIndicatorInsets = contentInsets;

    // animations settings
    [UIView beginAnimations:nil context:NULL];
    [UIView setAnimationBeginsFromCurrentState:YES];
    [UIView setAnimationDuration:[duration doubleValue]];
    [UIView setAnimationCurve:[curve intValue]];

    // set views with new info
    self.bottomMessageView.frame = containerFrame;

    // commit animations
    [UIView commitAnimations];
    [self scrollDownToLastMessage:YES];
}

- (void)keyboardFrameWillChange: (NSNotification *)notification {

    NSDictionary* info = [notification userInfo];
    NSNumber *duration = [notification.userInfo objectForKey:UIKeyboardAnimationDurationUserInfoKey];
    NSNumber *curve = [notification.userInfo objectForKey:UIKeyboardAnimationCurveUserInfoKey];

    CGRect kKeyBoardFrame = [[info objectForKey:UIKeyboardFrameEndUserInfoKey] CGRectValue];

    // get a rect for the textView frame
    CGRect containerFrame = self.bottomMessageView.frame;

    float originalMessageOrigin = containerFrame.origin.y;

    if (UIDeviceOrientationIsPortrait([UIDevice currentDevice].orientation))
    {
        containerFrame.origin.y = kKeyBoardFrame.origin.y - containerFrame.size.height - 256;
    }
    else  {
        // On ios 7 landscape x == ios 8 landscape y
        if ([[UIDevice currentDevice].systemVersion floatValue] >= 8.0) {
            containerFrame.origin.y = kKeyBoardFrame.origin.y - containerFrame.size.height - 64;
        }
        else {
            containerFrame.origin.y = kKeyBoardFrame.origin.y - containerFrame.size.height - 50;
        }
    }

    NSInteger keyboardHeightDiff = containerFrame.origin.y - originalMessageOrigin;

    UIEdgeInsets contentInsets = self.chatTableView.contentInset;

    // On ios 7 landscape x == ios 8 landscape y
    if ([[UIDevice currentDevice].systemVersion floatValue] < 8.0 && UIDeviceOrientationIsLandscape([UIDevice currentDevice].orientation)) {
        if(kKeyBoardFrame.origin.x > 0) {
            contentInsets.bottom-=keyboardHeightDiff;
        }
    }
    else {
        if(kKeyBoardFrame.origin.y > 0) {
            contentInsets.bottom -= keyboardHeightDiff;
        }
    }

    self.chatTableView.contentInset = contentInsets;
    self.chatTableView.scrollIndicatorInsets = contentInsets;

    [self scrollDownToLastMessage:YES];

    self.bottomMessageView.autoresizingMask = UIViewAutoresizingFlexibleWidth;
    self.bottomMessageView.translatesAutoresizingMaskIntoConstraints = YES;

    [UIView beginAnimations:nil context:NULL];
    [UIView setAnimationBeginsFromCurrentState:YES];
    [UIView setAnimationDuration:[duration doubleValue]];
    [UIView setAnimationCurve:[curve intValue]];

    // set views with new info
    self.bottomMessageView.frame = containerFrame;

    [UIView commitAnimations];
}

#pragma mark - Handle orientation

- (void)willAnimateRotationToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration{

    msgEntered = self.messageText.text;
    self.messageText.text = @"";
    self.messageText.placeholder = @"";
}

- (void)didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation{

    if(msgEntered) {
        self.messageText.text = msgEntered;
        msgEntered = nil;
    }
    self.messageText.placeholder = @"";
}

- (void)didReceiveMemoryWarning
{
    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.
}

@end