Based on your adopted orgnaization(s), identify and discuss barriers in their IS/IT implementation ..(2000words) |
Wednesday, October 14, 2009
MIS-Assignment 5
Posted by mara mae at 2:10 AM 0 comments
MIS-Assignment 9
Identify an information environment of your choice and write an essay to address the following questions: (3000 words) |
Posted by mara mae at 2:08 AM 0 comments
MIS-Assignment 8
Assignment 8 |
Posted by mara mae at 2:06 AM 0 comments
MIS-Assignment 7
Assignment 7 |
Posted by mara mae at 2:05 AM 0 comments
MIS-Assignment 6
Assignment 6 |
Posted by mara mae at 2:05 AM 0 comments
HRM-Assignment 10
Assignment 10 |
Posted by mara mae at 2:02 AM 0 comments
HRM-Assignment 9
Assignment 9 |
Posted by mara mae at 2:01 AM 0 comments
HRM-Assignment 8
Assignment 8 |
Posted by mara mae at 2:00 AM 0 comments
HRM-Assignment 7
Assignment 7 |
Posted by mara mae at 2:00 AM 0 comments
HRM-Assignment 6
What do you think will the 21st -century corporations look like? (1000words) |
Posted by mara mae at 1:59 AM 0 comments
HRM-Assignment 5
Visit and identify a company website that has undergone HR downsizing. Identify the cause of downsizing and describe its processes. (1500words) |
Posted by mara mae at 1:58 AM 0 comments
Thursday, July 30, 2009
Using the internet, examine five(5) different on-line job services and write a brief evaluation of the services and which do you like best and why.
1. SYSTEM ANALYST A systems analyst is responsible for researching, planning, coordinating and recommending software and system choices to meet an organization's business requirements. The systems analyst plays a vital role in the systems development process. A successful systems analyst must acquire four skills: analytical, technical, managerial, and interpersonal. Analytical skills enable systems analysts to understand the organization and its functions, which helps him/her to identify opportunities and to analyze and solve problems. Technical skills help systems analysts understand the potential and the limitations of information technology. The systems analyst must be able to work with various programming languages, operating systems, and computer hardware platforms. Management skills help systems analysts manage projects, resources, risk, and change. Interpersonal skills help systems analysts work with end users as well as with analysts, programmers, and other systems professionals. Because they must write user requests into technical specifications, the systems analysts are the liaisons between vendors and the IT professionals of the organization they represent they may be responsible for developing cost analysis, design considerations, and implementation time-lines. They may also be responsible for feasibility studies of a computer system before making recommendations to senior management. Basically, a systems analyst performs the following tasks: * Interact with the customers to know their requirements * Interact with designers to convey the possible interface of the software * Interact / guide the coders/developers to keep track of system development * Perform system testing with sample/live data with the help of testers * Implement the new system * Prepare High quality Documentation SOURCE: http://en.wikipedia.org/wiki/Systems_analyst 2. WEB DESIGNER A web designer may or may not be a computer programmer, but most have at the least some programming skills. Many web designers are also a web programmer, which means they not only are the architect of how a page will appear on the Internet but also implement their own designs through programming. They can thus be called part artist/writer and part computer expert. One of the most important tasks of the web designer is the creative design of web pages, usually by working with a client who articulates certain needs or functions that the web page must fulfill. Designers tend to be excellent in working with graphics software, like Photoshop®, and many are also very good with programs like Java®, which can animate graphics. They frequently have experience working with a variety of media programs to add sound or film clips to web pages. Overall, the goal is to create pages with a specific design, a uniform graphic set, and eye grabbing details. Depending upon the needs of the client, a web designer may also write content for pages, though sometimes they merely edit and program content that clients provide. There can be a great difference to no difference between a web designer and a web programmer. Programmers may only implement designs by programming in HTML, XTML, and various other Internet languages. They may set up special functions like shopping cart software, and they may be responsible for maintenance of existing web pages and introduction of new data. A web designer, especially one with lots of programming talent may also do this. In fact many designers offer both design and programming services. At other times, designers are the graphic specialists, integrating the client’s requirements into artistically rendered pages that are easy to use for visitors. SOURCE: http://www.wisegeek.com/what-does-a-web-designer-do.htm 3. DATABASE ADMINISTRATOR A Database Administrator (DBA) is responsible for the performance, integrity and security of a database. Additional role requirements are likely to include planning, development and troubleshooting. The database approach incorporates the following principles: • data remains consistent across the database; • data is clearly defined; • users access data concurrently, in a form that suits their needs; • There is provision for data security and recovery control (all data is retrievable in an emergency). Database administrator (DBA) roles are increasingly identified by the databases and processes they administer and the capabilities of the database management system (DBMS) in use. SOURCE: http://www.prospects.ac.uk/p/types_of_job/database_administrator_job_description.jsp 4. IT CONSULTANT An IT consultant works in partnership with clients, advising them how to use information technology in order to meet their business objectives or overcome problems. Consultants work to improve the structure and efficiency and of an organization’s IT systems. IT consultants may be involved in a variety of activities, including marketing, project management, client relationship management and systems development. They may also be responsible for user training and feedback. In many companies, these tasks will be carried out by an IT project team. IT consultants are increasingly involved in sales and business development, as well as technical duties. SOURCE: http://www.prospects.ac.uk/p/types_of_job/it_consultant_job_description.jsp 5. COMPUTER SOFTWARE ENGINEER Computer software engineers apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. The tasks performed by these workers evolve quickly, reflecting new areas of specialization or changes in technology, as well as the preferences and practices of employers. (A separate section on computer hardware engineers appears in the engineers section of the Handbook.) Software engineers can be involved in the design and development of many types of software, including computer games, word processing and business applications, operating systems and network distribution, and compilers, which convert programs to machine language for execution on a computer. Computer software engineers begin by analyzing users’ needs, and then design, test, and develop software to meet those needs. During this process they create the detailed sets of instructions, called algorithms that tell the computer what to do. They also may be responsible for converting these instructions into a computer language, a process called programming or coding, but this usually is the responsibility of computer programmers. (A separate section on computer programmers appears elsewhere in the Handbook.) Computer software engineers must be experts in operating systems and middleware to ensure that the underlying systems will work properly. Computer applications software engineers analyze users’ needs and design, construct, and maintain general computer applications software or specialized utility programs. These workers use different programming languages, depending on the purpose of the program. The programming languages most often used are C, C++, and Java, with Fortran and COBOL used less commonly. Some software engineers develop both packaged systems and systems software SOURCE: http://www.bls.gov/oco/ocos267.html Among the five (5) online jobs which are IT-based, I like to become a System Analyst. Become a System Analyst is a tough job. They plan computer system and work together with different software and tools. Analyst also makes sure that the information should be processed quickly and without mistakes. They interact computer languages and so we people. Being a System Analyst, you should work as a team. |
Posted by mara mae at 11:09 PM 1 comments
Think of the future, develop a Job Description for a job you would like to hold.
FUTURE JOB Future for me is fragile. Before you have it you should handle your present with care. Time goes by and as your experience, so before everything else you must be willing to earn new more knowledge about your field. Since I am an Information Technology student, I want a job that best suits my field – a System Analyst. First and foremost let’s learn first what a System Analyst is. A systems analyst is responsible for researching, planning, coordinating and recommending software and system choices to meet an organization's business requirements. The systems analyst plays a vital role in the systems development process. A successful systems analyst must acquire four skills: analytical, technical, managerial, and interpersonal. Analytical skills enable systems analysts to understand the organization and its functions, which helps him/her to identify opportunities and to analyze and solve problems. Technical skills help systems analysts understand the potential and the limitations of information technology. The systems analyst must be able to work with various programming languages, operating systems, and computer hardware platforms. Management skills help systems analysts manage projects, resources, risk, and change. Interpersonal skills help systems analysts work with end users as well as with analysts, programmers, and other systems professionals. Because they must write user requests into technical specifications, the systems analysts are the liaisons between vendors and the IT professionals of the organization they represent[1] They may be responsible for developing cost analysis, design considerations, and implementation time-lines. They may also be responsible for feasibility studies of a computer system before making recommendations to senior management. Basically, a systems analyst performs the following tasks: * Interact with the customers to know their requirements * Interact with designers to convey the possible interface of the software * Interact / guide the coders/developers to keep track of system development * Perform system testing with sample/live data with the help of testers * Implement the new system * Prepare High quality Documentation Many systems analysts have morphed into business analysts. And, the Bureau of Labor Statistics reports that "Increasingly, employers are seeking individuals who have a master’s degree in business administration (MBA) with a concentration in information systems." SOURCE: http://en.wikipedia.org/wiki/Systems_analyst After I’ll graduate here in the University of Southeastern Philippines as a bachelor’s degree, I planned to enroll again in a technical school on which they offer teaching about programming. In that way, I can gain more knowledge and learning about programming. |
Posted by mara mae at 11:02 PM 0 comments
COMDDAP 2009 Learnings/Reflection
COMDDAP Expo Davao was held at Grand Ballroom, Apo View Hotel, Davao City last July 2-4, 2009. It was a successful event. For more information you can visit their website: http://www.comddap.org/ The 2 sessions which I attended was ERIC DMS and the HP Thin Clients. My scheduled for that session was July 3. I spent July 2 watching the exhibit. I was amazed by the new technologies that were evolving. It was technically amazing. Due to my overwhelming I’m encourage to join the session earlier so I went to the room occupied by the session earlier than my scheduled time together with my buddies. Unfortunately as we went to the door of the room, there were 4 big masculine people entertained us. They asked where are we going that time and so we directly answered them that we want to attend the session, in returned we lied that July 2 was our scheduled time. Unfortunately, they didn’t let us pass because we are late for the session. Hoping that they pity us, we are waiting at the lobby. Time passes by; it was so tiring waiting for nothing so we went home. July 3 came. We went there earlier after we located our designated company for MIS major paper. We attended ERIC DMS from Jupiter Systems, Incorporated and HP Thin Client. The following are the 2 sessions I attended. 1. ERIC DMS - Dealer Management System The ERIC Dealer Management System (DMS) is an end-t-o-end software solution for automotive sales, parts and service businesses. ERIC DMS covers the full range of dealer activities-from marketing to sales and services. Aside from core business operations, DMS includes a full ERP (Enterprise Resource Planning) and completely automates and integrates back office operations all the way to financial reporting. With ERIC DMS, you can have full visibility over all operations. Achieve total control over your car dealership business today! • Schedule prospects for test drives and follow up on appointments • Monitor and increase sales • Delight customers with gentle reminders for appointments • Manage vehicle inventory • Deliver impeccable service • Control parts & consumables cost • Monitor and correctly implement warranty for parts & service • Report your financial bottom line ERIC Dealership Management System (DMS) A complete end-to-end solution for vehicle dealers, distributors, and service providers. ERIC DMS is composed of three core modules to manage dealer Operations. These modules are: • Customer Relationship Management (CRM) • Vehicle Sales and Administration (VSA) • Service Management (SVM) SOURCE: http://www.jupitersystems.com.ph/product.aspx?prod_id=1 2. HP THIN CLIENT What is a thin client? Thin clients are computing devices that function as an access device on a network. These solid-state devices connect over a network to a server where the bulk of the processing takes place. Thin clients have no hard drive, allowing for more secure storage of data and applications on the server. In fact, keystrokes, mouse events and screen images are all that is sent between the client and server. This makes the device much more secure than a standard desktop or notebook computer. With no hard drive, fan or other moving parts, thin clients have a much longer lifespan than standard computers and use significantly less power. Lower maintenance costs are another benefit as software application updates, virus scanning and patches can be executed on the server. Deployment costs are also reduced as thin clients can be remotely configured and do not need to be set up individually. Break-fix simply requires replacing the thin client. Why should I consider a thin client solution? You need to learn more about the HP thin client solution if your business is faced with issues such as: • Desktop replacement costs • Network security • Data access to mobile or remote workers • Supporting application software on diverse hardware, or • Ensuring your data remains accessible and secure Thin clients are ideal solution for today's healthcare, industrial, retail, financial and education industries offering a number of benefits to your business. Enhanced security Unlike a traditional desktop or notebook computer, no applications or data are stored locally on the thin client. This makes them easy to replace if lost, stolen or damaged. Thin clients are an ideal choice for businesses that are facing increased regulatory compliance laws such as HIPAA or Sarbanes-Oxley. Easier manageability Thin clients are managed at the server, located within the data center. The client hardware has fewer points of failure and lacks a hard drive for storage providing protection from viruses and malware. Thin clients connect to servers via web browsers or remote desktop software. Depending on the functionality the user needs, client desktops can be very simple single-application kiosks or a flexible and familiar Windows environment. Thin clients can be set up out of the box in less than 10 minutes allowing easy deployment to new users or remote locations. HP thin clients can be remotely configured and managed via management software included at no extra charge. High reliability With thin client access devices, business continuity is a given in the event of a natural disaster, as the data and applications are not resident on the client device. Because of their solid state design, thin clients have an extended product life of up to 5 years and can be cost effectively replaced if needed. Thin clients are ideal for environments unsuited for traditional desktop computers like dusty, remote or space-constrained environments. They can be mounted invisibly behind a flat panel monitor, under the desk or just about anywhere with the optional VESA (Video Electronics Standards Association)-compatible HP Quick Release. Increased energy efficiency Thin clients offer significant savings in power usage over traditional desktops. This is realized not only in energy costs but reduced air-conditioning costs in some cases. With their long lifecycle thin clients allow companies to achieve energy savings targets and reduce the need for replacement equipment. Lower total cost of ownership The increased security, reliability and ease of management contribute to a lower total cost of ownership for your client computing devices. With a longer useful lifespan, thin clients contribute to cost savings. According to a study by Gartner (TCO Comparison of PCs with Server-Based Computing, June 2006) thin client TCO annual savings have been measured as high as: • 79% less downtime cost per user • 16% capital cost savings • 34% less in maintenance • 19% less to operate • 48% overall lower total cost SOURCE: http://www.hp.com/sbso/solutions/pc_expertise/article/thinclients_consider.html It’s a good thing I attended the session. There are also freebies that were given away to the audience especially to those audiences who listened very carefully from the lecturers. I learned many things from them. It was good that COMDDAP Davao was organized. |
Posted by mara mae at 10:57 PM 0 comments
Find three (3) URL's that talk's about "green campus computing" and suggest ways how the university can adopt this concept.
Green computing is the environmentally responsible use of computers and related resources. Such practices include the implementation of energy-efficient central processing units (CPUs), servers and peripherals as well as reduced resource consumption and proper disposal of electronic waste (e-waste). One of the earliest initiatives toward green computing in the United States was the voluntary labeling program known as Energy Star. It was conceived by the Environmental Protection Agency (EPA) in 1992 to promote energy efficiency in hardware of all kinds. The Energy Star label became a common sight, especially in notebook computers and displays. Similar programs have been adopted in Europe and Asia. Government regulation, however well-intentioned, is only part of an overall green computing philosophy. The work habits of computer users and businesses can be modified to minimize adverse impact on the global environment. Here are some steps that can be taken: * Power-down the CPU and all peripherals during extended periods of inactivity. * Try to do computer-related tasks during contiguous, intensive blocks of time, leaving hardware off at other times. * Power-up and power-down energy-intensive peripherals such as laser printers according to need. * Use liquid-crystal-display (LCD) monitors rather than cathode-ray-tube (CRT) monitors. * Use notebook computers rather than desktop computers whenever possible. * Use the power-management features to turn off hard drives and displays after several minutes of inactivity. * Minimize the use of paper and properly recycle waste paper. * Dispose of e-waste according to federal, state and local regulations. * Employ alternative energy sources for computing workstations, servers, networks and data centers. SOURCE: http://searchdatacenter.techtarget.com/sDefinition/0,,sid80_gci1246959,00.html Green computing is the term used to denote efficient use of resources in computing. This term generally relates to the use of computing resources in conjunction with minimizing environmental impact, maximizing economic viability and ensuring social duties. Green computing is very much related to other similar movements like reducing the use of environmentally hazardous materials like CFCs, promoting the use of recyclable materials, minimizing use of non-biodegradable components, and encouraging use of sustainable resources. One of the spin-offs of green computing is EPEAT or Electronic Products Environmental Assessment Tool. EPEAT products serve to increase the efficiency and life of computing products. Moreover, these products are designed to minimize energy expenditures, minimize maintenance activities throughout the life of the product and allow the re-use or recycling of some materials. A Brief History of Green Computing One of the first manifestations of the green computing movement was the launch of the Energy Star program back in 1992. Energy Star served as a kind of voluntary label awarded to computing products that succeeded in minimizing use of energy while maximizing efficiency. Energy Star applied to products like computer monitors, television sets and temperature control devices like refrigerators, air conditioners, and similar items. One of the first results of green computing was the Sleep mode function of computer monitors which places a consumer's electronic equipment on standby mode when a pre-set period of time passes when user activity is not detected. As the concept developed, green computing began to encompass thin client solutions, energy cost accounting, virtualization practices, eWaste, etc. Green Computing Groups Currently, one of the popular green computing groups is tactical incrementalists. This group applies and uses green computing philosophies mainly to save up on costs rather than save the environment. This green computing concept emerged naturally as businesses find themselves under pressure to maximize resources in order to compete effectively in the market. This movement arose mainly from economic sentiments rather than political pressure. Strategic Leaders take into account the social and environmental impacts of new and emerging technologies. Aside from minimizing costs, this particular movement also takes into account other factors such as marketing and branding. Unlike the position held by tactical incrementalists, strategic leaders recognize the need to overhaul some existing policies or structural makeup of the organization. This can be seen in recent efforts to make IT personnel directly responsible for managing, minimizing and ensuring efficient energy expenditures. SOURCE: http://www.tech-faq.com/green-computing.shtml Green computing is the study and practice of using computing resources efficiently. The primary objective of such a program is to account for the triple bottom line, an expanded spectrum of values and criteria for measuring organizational (and societal) success. The goals are similar to green chemistry; reduce the use of hazardous materials, maximize energy efficiency during the product's lifetime, and promote recyclability or biodegradability of defunct products and factory waste. Modern IT systems rely upon a complicated mix of people, networks and hardware; as such, a green computing initiative must be systemic in nature, and address increasingly sophisticated problems. Elements of such a solution may comprise items such as end user satisfaction, management restructuring, regulatory compliance, disposal of electronic waste, telecommuting, and virtualization of server resources, energy use, thin client solutions, and return on investment (ROI). The imperative for companies to take control of their power consumption, for technology and more generally, therefore remains acute. One of the most effective power management tools available in 2009 may still be simple, plain, common sense. Origins In 1992, the U.S. Environmental Protection Agency launched Energy Star, a voluntary labeling program which is designed to promote and recognize energy-efficiency in monitors, climate control equipment, and other technologies. This resulted in the widespread adoption of sleep mode among consumer electronics. The term "green computing" was probably coined shortly after the Energy Star program began; there are several USENET posts dating back to 1992 which use the term in this manner. Concurrently, the Swedish organization TCO Development launched the TCO Certification program to promote low magnetic and electrical emissions from CRT-based computer displays; this program was later expanded to include criteria on energy consumption, ergonomics, and the use of hazardous materials in construction. SOURCE: http://en.wikipedia.org/wiki/Green_computing We all know that technology got its best to the top. In what way we could use technology in conserving our environment. Here are my ways on how we could help. • Reduce electric power consumptions – turn off computers immediately when not needed or use those power saver technologies. • Educational Programs – in this way, students are orient to use technology minimally. They should be orient to reduce using products that has hazardous elements. • DO Your Duty – as a user, you should do your duty as well. Buy only those things that are usable. Reduce power consumption. |
Posted by mara mae at 10:53 PM 0 comments
Thoughts on Automated Election
AUTOMATION or MANUAL??? Which do you prefer? Let’s have some point of views of our countrymen about this news. 2010 Philippine Automated Election in jeopardy MANILA, Philippines - The Commission on Elections (COMELEC) are now on the mindset of going back to manual counting if Smartmatic and TIM will not resolve their conflict. The COMELEC has given the two corporations until Friday to decide whether or not they could push through with the automation contract for the 2010 elections. If the two companies cannot push through with the automation contract, COMELEC chairman Jose Melo admitted that next year’s elections might be done manually because the commission no longer has the time to convene a second bidding for a new supplier of machines. ![]() Makati Rep. Teodoro Locsin Jr., chairman of the House electoral reform committee, told reporters that TIM president Antuñez wanted 500 million php “up front” from its foreign partner. “If you give me a half a billion pesos, all of these problems will be solved.” - This was what the president of Total Information Management Corp. had demanded in a tease manner, but Smartmatic took seriously.“Of course, they took this as a joke but lawyers do not laugh about such things. They took it as a deal breaker. The lawyers thought this was tantamount to extortion,” Locsin said.Locsin said that by making “impossible demands,” Antunez was laying the groundwork for its defense against a lawsuit to be filed by Smartmatic in Singapore. “P500 million is really big because Smartmatic’s bid is already the lowest. You are not supposed to do that, it’s illegal. You cannot just give P500 million profit to somebody. Why will you do that?” Locsin said. Other option the Commission on Elections is looking will be the joint partnership between Smartmatic and COMELEC, but worst case will be a full manual counting for the May 2010 election as chairman Melo sighted the automation will be “very slim” as” happy days will be here again” for those who will plan to cheat for next year election. SOURCE: http://www.nowpublic.com/world/2010-philippine-automated-election-jeopardy Is The Philippines Ready for an Automated Election System? The computerized or automated election in the Autonomous Region in Muslim Mindanao (ARMM) scheduled on August 11, 2008 is being threatened by the Moro Islamic Liberation Front (MILF). On the other hand, this article is not about politics in the Philippines. This is about the computerization of the Philippine election system. Are Filipinos ready for automation? Let me give you some facts about the Autonomous Region in Muslim Mindanao (ARMM) then give your thoughts if the Philippines is ready for an automated election system (AES) as mandated by law (RA 9369 - Automated Election Law): • The 2003 functional literacy survey of the National Statistics Office (NSO) showed ARMM as having the lowest basic literacy rate in the country, with 30 percent of its people aged 10-64 years old considered illiterate. • On a national level, one in 10 Filipinos can not read and write, according to the survey. • Ustadz Esmael Ibrahim of the Assembly of Darul Ifta of the Philippines said illiteracy in the ARMM is worst in Sulu, with 40 percent of its people unlearned. In addition, according to reports, two voting technologies will be used in the ARMM elections - Direct Recording Electronic (DRE) in Maguindanao, and Optical Mark Reader (OMR) in Lanao del Sur, Basilan, Sulu, and Tawi-Tawi. More than 3,000 DRE machines and 156 OMR counting machines will be delivered to ARMM. According to Comelec, “DRE uses electronic ballot, records votes by means of a ballot display provided with mechanical or electro optical components that can be activated by the voter, processes data by means of a computer program, records voting data and ballot images, and transmits voting results electronically.” The automated ARMM election is a pretest to the 2010 Presidential elections in the Philippines. If this test succeeds, then for sure the Automated Election System will be used. If not, then maybe the Philippine government will consider going back to the “control” method which is the conventional election most Filipinos are used to or improve any weaknesses that will be identified in the implementation of the computerized election process. This brings to mind the question, “How reliable can the computerized (automated) election system be?” knowing that anything electronic is much easier to falsify. Will the election finally put an end to the “dagdag-bawas” dilemma in our nation’s election results? Or, will the automation process make it much easier to fake election returns? Is the software in the machines in the automated election properly tested and proven bug-free? That we will find out after the ARMM elections. Let the “trial-and-error” in our election process begin on August 11, 2008. SOURCE: http://www.jpsimbulan.com/2008/08/06/is-the-philippines-ready-for-an-automated-election-system/ These are just the headlines I read as browses the internet about the updates of automated election in the Philippines. First thing came up in my mind as I heard about the news is that I was relief thinking that today that corruption is around the country, I can say that let the technology be our guide in making the election fair. Hard to say but automated is better than manual counting of ballots. Automated Election System is a system using appropriate technology for voting and electronic devices to count votes and canvass or consolidate results. A counting machine used an optical scanning or mark—senses reading device or any similar advanced technology to count ballots. According from Philippines REPUBLIC ACT NO. 8436 with the declaration of its policy Section 1 that it is the policy of the State to ensure free, orderly, honest, peaceful and credible elections, and assure the secrecy and sanctity of the ballot in order that the results of elections, plebiscites, referenda, and other electoral exercises shall be fast, accurate and reflective of the genuine will of the people. In my own perception, Philippines must implement the automated election to secure the votes of the citizens. In this way, the unchanged election in the Philippines for how many decades will have a credible election system. Instead of writing on ballots, voters will shade the spaces allotted for the names of candidates. The ballots will then be inserted into the optical machine readers to be placed in clustered precincts all over the country. Unlike from the traditional election system the tendency of cheating will be monitored because of the modern technologies. Let’s make a difference in our success. Why not take the risk anyway? Let’s make a change for our new generation. Fairly and righteous. |
Posted by mara mae at 10:50 PM 0 comments
Monday, June 22, 2009
reflection.
> MY REFLECTION/LEARNING |
Posted by mara mae at 7:33 PM 0 comments
